export declare const usePositionData: ({ integrationId, }: {
    integrationId: string | undefined;
}) => {
    error: unknown;
    isError: true;
    isPending: false;
    isLoading: false;
    isLoadingError: false;
    isRefetchError: true;
    isSuccess: false;
    status: "error";
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: unknown;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isPlaceholderData: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").ad | undefined) => Promise<import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").at<Map<string, {
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>, unknown>>;
    fetchStatus: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").al;
    queryKey: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").z;
    data: import("purify-ts/Maybe").Maybe<{
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>;
} | {
    error: null;
    isError: false;
    isPending: false;
    isLoading: false;
    isLoadingError: false;
    isRefetchError: false;
    isSuccess: true;
    status: "success";
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: unknown;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isPlaceholderData: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").ad | undefined) => Promise<import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").at<Map<string, {
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>, unknown>>;
    fetchStatus: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").al;
    queryKey: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").z;
    data: import("purify-ts/Maybe").Maybe<{
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>;
} | {
    error: unknown;
    isError: true;
    isPending: false;
    isLoading: false;
    isLoadingError: true;
    isRefetchError: false;
    isSuccess: false;
    status: "error";
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: unknown;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isPlaceholderData: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").ad | undefined) => Promise<import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").at<Map<string, {
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>, unknown>>;
    fetchStatus: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").al;
    queryKey: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").z;
    data: import("purify-ts/Maybe").Maybe<{
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>;
} | {
    error: null;
    isError: false;
    isPending: true;
    isLoading: true;
    isLoadingError: false;
    isRefetchError: false;
    isSuccess: false;
    status: "pending";
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: unknown;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isPlaceholderData: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").ad | undefined) => Promise<import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").at<Map<string, {
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>, unknown>>;
    fetchStatus: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").al;
    queryKey: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").z;
    data: import("purify-ts/Maybe").Maybe<{
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>;
} | {
    error: null;
    isError: false;
    isPending: true;
    isLoadingError: false;
    isRefetchError: false;
    isSuccess: false;
    status: "pending";
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: unknown;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isLoading: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isPlaceholderData: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").ad | undefined) => Promise<import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").at<Map<string, {
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>, unknown>>;
    fetchStatus: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").al;
    queryKey: import("@tanstack/query-core/build/legacy/hydration-zFr_7WN8").z;
    data: import("purify-ts/Maybe").Maybe<{
        integrationId: string;
        balanceData: Map<string, {
            balances: import("@stakekit/api-hooks/dist/yieldYields200-6PERGfk7").q[];
        } & ({
            type: "validators";
            validatorsAddresses: string[];
        } | {
            type: "default";
        })>;
    }>;
};
