import { Locale } from '../common/Locale.type'; import { CheckoutCallbacks } from './CheckoutCallback.type'; import { Appearance } from './CheckoutConfig.type'; export interface CheckoutInstance { mount: (containerId: string) => CheckoutInstance; unmount: () => void; update: (props: { appearance?: Appearance; locale?: Locale; }) => void; associatePayment: (paymentId: string, checkoutKey: string) => Promise; displayError: (message: string) => void; clearError: () => void; setCallbacks: (callbacks: Partial) => void; } //# sourceMappingURL=CheckoutInstance.type.d.ts.map