import { PaymentProcessorFunction, PaymentProcessorResponseData, PaymentProcessorSuccess, PaymentProcessorRedirect, PaymentProcessorError } from '../types'; export declare function usePaymentProcessor(key: string): PaymentProcessorFunction; export declare function usePaymentProcessors(): Record; export declare function makeErrorResponse(errorMessage: string): PaymentProcessorError; export declare function isErrorResponse(value: unknown): boolean; export declare function makeSuccessResponse(transaction: PaymentProcessorResponseData): PaymentProcessorSuccess; export declare function makeRedirectResponse(url: string): PaymentProcessorRedirect; //# sourceMappingURL=payment-processors.d.ts.map