import { type PendingActionDto, type YieldBalanceDto, type YieldDto } from "@stakekit/api-hooks";
import type { GetEitherRight } from "../../../../types/utils";
import { preparePendingActionRequestDto } from "../../../position-details/hooks/utils";
export declare const usePendingActionDeepLink: () => import("@tanstack/react-query").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>;
