import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { ListContactPaymentMethodsResponse } from '../models/ListContactPaymentMethodsResponse'; import { ListPaymentMethodsResponse } from '../models/ListPaymentMethodsResponse'; export declare class PaymentMethodsApiRequestFactory extends BaseAPIRequestFactory { deactivatePaymentMethod(contactId: string, paymentMethodId: string, _options?: Configuration): Promise; deletePaymentMethod(contactId: string, paymentMethodId: string, _options?: Configuration): Promise; listPaymentMethods(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: Configuration): Promise; listPaymentMethods_1(contactId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: Configuration): Promise; } export declare class PaymentMethodsApiResponseProcessor { deactivatePaymentMethodWithHttpInfo(response: ResponseContext): Promise>; deletePaymentMethodWithHttpInfo(response: ResponseContext): Promise>; listPaymentMethodsWithHttpInfo(response: ResponseContext): Promise>; listPaymentMethods_1WithHttpInfo(response: ResponseContext): Promise>; }