import type { YieldDto } from "@stakekit/api-hooks";
import { Maybe } from "purify-ts";
import type { InitParams } from "../../../../domain/types/init-params";
import type { PositionsData } from "../../../../domain/types/positions";
import type { State } from "./types";
export declare const onYieldSelectState: ({ yieldDto, positionsData, initParams, }: {
    yieldDto: YieldDto;
    positionsData: PositionsData;
    initParams: Maybe<InitParams>;
}) => Pick<State, "selectedStakeId" | "stakeAmount" | "selectedValidators" | "tronResource" | "selectedProviderYieldId">;
