import { preparePendingActionRequestDto } from "@sk-widget/pages/position-details/hooks/utils";
import type { GetEitherRight } from "@sk-widget/types";
import type { PendingActionDto, YieldBalanceDto, YieldDto } from "@stakekit/api-hooks";
export declare const usePendingActionDeepLink: () => import("@tanstack/react-query/build/legacy/types").UseQueryResult<{
    type: "positionDetails";
    yieldOp: YieldDto;
    pendingAction: PendingActionDto;
    balance: YieldBalanceDto;
    balanceId: string;
} | {
    type: "review";
    yieldOp: YieldDto;
    balance: YieldBalanceDto;
    balanceId: string;
    pendingActionDto: GetEitherRight<ReturnType<typeof preparePendingActionRequestDto>>;
} | null, Error>;
