import { type SwappedScreenBaseProps } from './SwappedScreenShell'; export interface SwappedScreenProps extends SwappedScreenBaseProps { lockAmount?: boolean; /** Fired when the embed reports a successful transaction. */ onSuccess?: () => void; } /** * Deposit-mode host for the Swapped embed (mirroring web's * `SwappedIframeController`): back / new-deposit → {@link onBack}, * close → {@link onClose}, transaction-successful → {@link onSuccess}. * Withdrawal lifecycle messages are ignored — see `SwappedWithdrawScreen`. */ export declare function SwappedScreen({ url, onClose, onBack, onSuccess, lockAmount, }: SwappedScreenProps): import("react").JSX.Element; //# sourceMappingURL=SwappedScreen.d.ts.map