PoliciesClientInterface: Omit<
    typeof OpenApiPoliciesMethods,
    | "createPolicy"
    | "listPolicies"
    | "getPolicyById"
    | "deletePolicy"
    | "updatePolicy",
> & {
    createPolicy: (options: CreatePolicyOptions) => Promise<Policy>;
    deletePolicy: (options: DeletePolicyOptions) => Promise<void>;
    getPolicyById: (options: GetPolicyByIdOptions) => Promise<Policy>;
    listPolicies: (options: ListPoliciesOptions) => Promise<ListPoliciesResult>;
    updatePolicy: (options: UpdatePolicyOptions) => Promise<Policy>;
}

The PoliciesClient type, where all OpenApiPoliciesMethods methods are wrapped.