import type { CheckoutParams, CheckoutResult, WebhookEvent } from '../core/provider.interface.js'; import { AbstractPaymentProvider } from '../core/abstract-provider.js'; export interface ManualConfig { bankInfo?: { rib: string; bankName: string; holder: string; }; confirmationUrl?: string; } export declare class ManualProvider extends AbstractPaymentProvider { private config; readonly name = "manual"; readonly supportedCurrencies: string[]; readonly supportedMethods: string[]; constructor(config?: ManualConfig); protected doCheckout(params: CheckoutParams): Promise; protected doVerifyWebhook(body: string, _signature: string): Promise; } export declare function createManualProvider(config?: ManualConfig): ManualProvider; //# sourceMappingURL=manual.provider.d.ts.map