import { ConnectInitializeArgs, ConnectLaunchArgs, ConnectPreviewLaunchArgs, FinchConnectInterface } from './types';
export * from './types';
export default class FinchConnect implements FinchConnectInterface {
    private core;
    private constructor();
    static initialize(args: ConnectInitializeArgs): FinchConnect;
    open: (args: ConnectLaunchArgs) => void;
    openPreview: (args: ConnectPreviewLaunchArgs) => void;
    close: () => void;
    destroy: () => void;
}
export { FinchConnect };
