import { TokenAmount } from '../interfaces';
type ClaimProps = {
    extrinsicId: string;
    onClaimSuccess?: (claimTransactionHash: string) => void;
};
export declare function useClaimWithdrawal(props: ClaimProps | null): {
    fee: TokenAmount | null;
    isLoadingFee: boolean;
    feeError: Error | null;
    isReadyToBeClaimed: boolean;
    isSubmittingClaimTransaction: boolean;
    submitError: Error | null;
    fetchError: Error | null;
    claimWithdrawal: () => Promise<string | null>;
};
export {};
