import { AssetsDataWithPagination } from "../state-manager/types";
export declare function useAssetsData({ search, currencyIds, useCase, areCurrenciesFiltered, product, version, isStaging, }: {
    search?: string;
    currencyIds?: string[];
    useCase?: string;
    areCurrenciesFiltered?: boolean;
    product: "llm" | "lld";
    version: string;
    isStaging?: boolean;
}): {
    data: AssetsDataWithPagination | undefined;
    isLoading: boolean;
    error: import("@reduxjs/toolkit").SerializedError | undefined;
    loadNext: (() => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<import("../state-manager/types").GetAssetsDataParams, import("../state-manager/types").PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, import("../state-manager/types").AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>) | undefined;
    isSuccess: boolean;
    isError: boolean;
    refetch: () => import("@reduxjs/toolkit/query").InfiniteQueryActionCreatorResult<import("@reduxjs/toolkit/query").InfiniteQueryDefinition<import("../state-manager/types").GetAssetsDataParams, import("../state-manager/types").PageParam, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, import("../state-manager/types").AssetsDataTags, AssetsDataWithPagination, "assetsDataApi", unknown>>;
};
//# sourceMappingURL=useAssetsData.d.ts.map