import type { usePositions } from "@sk-widget/pages/details/positions-page/hooks/use-positions";
import { Maybe } from "purify-ts";
export declare const usePositionListItem: (item: ReturnType<typeof usePositions>["positionsData"]["data"][number]) => {
    integrationData: import("purify-ts/Maybe").Maybe<import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").o>;
    providersDetails: Maybe<{
        logo: string | undefined;
        name: string;
        rewardRateFormatted: string;
        rewardRate: number | undefined;
        rewardType: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").a3;
        address?: string | undefined;
        stakedBalance?: string | undefined;
        votingPower?: number | undefined;
        commission?: number | undefined;
        website?: string | undefined;
        status?: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").aa | undefined;
        preferred?: boolean | undefined;
    }[]>;
    rewardRateAverage: import("purify-ts/Maybe").Maybe<string>;
    inactiveValidator: "inactive" | "jailed" | "deactivating" | null;
};
