import { RequestContext, PaymentMethod, PaymentMethodService } from '@vendure/core';
import { MutationUpdatePaymentMethodArgs, MutationCreatePaymentMethodArgs } from '@vendure/common/lib/generated-types';
export declare class OverridePaymentMethodResolver {
    private paymentMethodService;
    constructor(paymentMethodService: PaymentMethodService);
    createPaymentMethod(ctx: RequestContext, args: MutationCreatePaymentMethodArgs): Promise<PaymentMethod>;
    updatePaymentMethod(ctx: RequestContext, args: MutationUpdatePaymentMethodArgs): Promise<PaymentMethod>;
    private stringifyCheckerCustomerGroupIds;
}
