import React from 'react';
import { IModalService, ShowModal } from '../services/useModalService';
import UniversalLoginSDK, { WalletService } from '@universal-login/sdk';
export declare type ReactModalType = 'connectionFlow';
export declare type ReactModalProps = ConnectionFlowProps;
export declare type ConnectionFlowProps = {
    name: string;
    sdk: UniversalLoginSDK;
    walletService: WalletService;
    onSuccess: () => void;
};
export declare const ReactModalContext: React.Context<IModalService<"connectionFlow", ConnectionFlowProps>>;
export declare type ShowReactModal = ShowModal<ReactModalType, ReactModalProps>;
//# sourceMappingURL=ReactModalContext.d.ts.map