import { Currency } from '@abowire/platform-schema';
type CheckoutContainerProps = {
    product?: string;
    currency?: Currency;
    isModal?: boolean;
    clientId?: string;
    accountId?: string;
    redirectUrl?: string;
    steps?: string[];
    locale?: string;
    session?: string;
    country?: string;
    onSuccess?: (data: any) => void;
    onClose?: () => void;
};
export declare const createCheckoutContainer: (props: CheckoutContainerProps) => Promise<any>;
export declare const destroyContainers: () => Promise<void>;
export {};
