import type { PaymentConsent, PaymentSession } from './types'; import type { Card } from './types/Card'; import type { PaymentResult } from './types/PaymentResult'; export declare const initialize: (environment?: "staging" | "demo" | "production", enableLogging?: boolean, saveLogToLocal?: boolean) => void; export declare const presentEntirePaymentFlow: (session: PaymentSession) => Promise; export declare const presentCardPaymentFlow: (session: PaymentSession) => Promise; export declare const startGooglePay: (session: PaymentSession) => Promise; export declare const startApplePay: (session: PaymentSession) => Promise; export declare const payWithCardDetails: (session: PaymentSession, card: Card, saveCard: boolean) => Promise; export declare const payWithConsent: (session: PaymentSession, consent: PaymentConsent) => Promise; //# sourceMappingURL=functions.d.ts.map