import type { Provider } from './Provider.js'; /** * Adapter for the Stripe.js SDK. At runtime this implementation * dynamically loads Stripe.js, creates a Stripe instance using the * provided publishable key and handles mounting secure card inputs * using Elements. This is a skeleton; insert real logic when you * integrate Stripe. */ export declare class StripeProvider implements Provider { private stripe; private elements; private cardElement; init(config: Record): Promise; mountCardForm(selector: string): Promise; tokenize(): Promise<{ token: string; [key: string]: unknown; }>; } //# sourceMappingURL=StripeProvider.d.ts.map