import { Maybe } from "purify-ts";
export declare const useUnstakeActionReview: () => {
    integrationData: import("purify-ts/Maybe").Maybe<import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").o>;
    title: Maybe<string>;
    amount: string;
    fee: string;
    rewardTokenDetailsProps: import("purify-ts/Maybe").Maybe<{
        type: "unstake";
        rewardToken: import("purify-ts/Maybe").Maybe<{
            logoUri: string;
            providerName: string;
            symbols: import("react/jsx-runtime").JSX.Element[];
            rewardTokens: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").T[];
        }>;
    }>;
    token: import("purify-ts/Maybe").Maybe<import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").T>;
    metaInfo: {
        showMetaInfo: false;
        metaInfoProps?: undefined;
    };
    onContinueUnstakeSignMessage: () => void;
    onCloseUnstakeSignMessage: () => void;
    showUnstakeSignMessagePopup: boolean;
    gasCheckLoading: boolean;
    isGasCheckWarning: boolean;
    depositFeeUSD: import("purify-ts/Maybe").Maybe<string>;
    managementFeeUSD: import("purify-ts/Maybe").Maybe<string>;
    performanceFeeUSD: import("purify-ts/Maybe").Maybe<string>;
    feeConfigLoading: boolean;
};
