import type { CheckoutPaymentMethodSlug, WPCOMPaymentMethod } from './types';
/**
 * Convert a WPCOM payment method class name to a checkout payment method slug
 * @param paymentMethod WPCOM payment method class name
 * @returns Payment method slug accepted by the checkout component
 */
export declare function translateWpcomPaymentMethodToCheckoutPaymentMethod(paymentMethod: WPCOMPaymentMethod): CheckoutPaymentMethodSlug;
export declare function translateCheckoutPaymentMethodToWpcomPaymentMethod(paymentMethod: CheckoutPaymentMethodSlug | string): WPCOMPaymentMethod | null;
export declare function readWPCOMPaymentMethodClass(slug: string): WPCOMPaymentMethod | null;
/**
 * Return the passed CheckoutPaymentMethodSlug if valid
 */
export declare function readCheckoutPaymentMethodSlug(slug: string): CheckoutPaymentMethodSlug | null;
export declare function translateCheckoutPaymentMethodToTracksPaymentMethod(paymentMethod: CheckoutPaymentMethodSlug): string;
export declare function isRedirectPaymentMethod(slug: CheckoutPaymentMethodSlug): boolean;
//# sourceMappingURL=translate-payment-method-names.d.ts.map