import { IcreatePaymentParams, IoptionsParams } from '../../types';
export declare const mixinDropInConstructor: (options: IoptionsParams, context: any) => void;
/**
 * @description Create checkout application
 * @description drop-in
 */
export declare const createPayment: (params: IcreatePaymentParams) => Promise<void>;
export interface IcreatePaymentFunc {
    (params: IcreatePaymentParams): Promise<void>;
}
/**
 * @description Take action on the interface result of payment submission
 * @description drop-in
 */
export declare const confirmPayment: (result: any) => Promise<void>;
export interface IconfirmPaymentFunc {
    (result: any): Promise<void>;
}
/**
 * @description Subscribe to the message of the cashier application plug-in
 */
export declare const _subscribeFromCheckoutPlugin: () => void;
