export interface StripeOptions { api_key: string; webhook_secret: string; /** * Use this flag to capture payment immediately (default is false) */ capture?: boolean; /** * set `automatic_payment_methods` to `{ enabled: true }` */ automatic_payment_methods?: boolean; /** * Set a default description on the intent if the context does not provide one */ payment_description?: string; } export interface PaymentIntentOptions { capture_method?: "automatic" | "manual"; setup_future_usage?: "on_session" | "off_session"; payment_method_types?: string[]; } export declare const ErrorCodes: { PAYMENT_INTENT_UNEXPECTED_STATE: string; }; export declare const ErrorIntentStatus: { SUCCEEDED: string; CANCELED: string; }; export declare const PaymentProviderKeys: { STRIPE: string; BAN_CONTACT: string; BLIK: string; GIROPAY: string; IDEAL: string; PRZELEWY_24: string; };