/// <reference types="react" />
import { PublicRelayerConfig } from '@universal-login/commons';
import { WaitingForProps } from './WaitingFor';
import '../styles/base/waitingForTransaction.sass';
import '../styles/themes/Legacy/waitingForTransactionThemeLegacy.sass';
import '../styles/themes/Jarvis/waitingForTransactionThemeJarvis.sass';
import '../styles/themes/UniLogin/waitingForTransactionThemeUniLogin.sass';
export interface WaitingForTransactionProps extends WaitingForProps {
    relayerConfig: PublicRelayerConfig;
    transactionHash?: string;
    info?: string;
}
export declare const WaitingForTransaction: (props: WaitingForTransactionProps) => JSX.Element;
export declare const WaitingForDeployment: (props: WaitingForTransactionProps) => JSX.Element;
export declare const DEPLOYMENT_DESCRIPTION = "It takes time to register your username and deploy your wallet. In order to do so, we need to create a transaction and wait until the Ethereum blockchain validates it.";
//# sourceMappingURL=WaitingForTransaction.d.ts.map