import type { WithdrawSummary } from "../withdraw-modal.types";
export interface WithdrawSuccessStepProps {
    summary: WithdrawSummary;
    tokenSymbol: string;
    /**
     * The submitted withdrawal id. When non-null the success step subscribes to
     * `withdrawal_lifecycle` WS events and renders live progress; when null it
     * falls back to the static "submitted" copy.
     */
    withdrawalId: string | null;
    onDone: () => void;
    onClose: () => void;
}
export declare const WithdrawSuccessStep: ({ summary, tokenSymbol, withdrawalId, onDone, onClose, }: WithdrawSuccessStepProps) => JSX.Element;
