UNPKG

@ledgerhq/live-common

Version:
93 lines 7.18 kB
import { MarketPerformersParams } from "../utils/types"; export declare const useMarketPerformers: ({ counterCurrency, range, limit, top, sort, supported, refreshRate, }: MarketPerformersParams) => (import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{ status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized; originalArgs?: undefined | undefined; data?: undefined | undefined; error?: undefined | undefined; requestId?: undefined | undefined; endpointName?: string | undefined; startedTimeStamp?: undefined | undefined; fulfilledTimeStamp?: undefined | undefined; } & { currentData?: import("../utils/types").MarketItemPerformer[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "isUninitialized"> & { isUninitialized: true; }) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<import("../state-manager/types").MarketPerformersQueryParams, 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").MarketDataTags, import("../utils/types").MarketItemPerformer[], "marketApi", unknown>> & { currentData?: import("../utils/types").MarketItemPerformer[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "isLoading" | "isFetching"> & { isLoading: true; isFetching: boolean; data: undefined; }) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<import("../state-manager/types").MarketPerformersQueryParams, 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").MarketDataTags, import("../utils/types").MarketItemPerformer[], "marketApi", unknown>> & { currentData?: import("../utils/types").MarketItemPerformer[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & { isSuccess: true; isFetching: true; error: undefined; } & { data: import("../utils/types").MarketItemPerformer[]; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<import("../state-manager/types").MarketPerformersQueryParams, 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").MarketDataTags, import("../utils/types").MarketItemPerformer[], "marketApi", unknown>> & { currentData?: import("../utils/types").MarketItemPerformer[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<import("../state-manager/types").MarketPerformersQueryParams, 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").MarketDataTags, import("../utils/types").MarketItemPerformer[], "marketApi", unknown>> & { currentData?: import("../utils/types").MarketItemPerformer[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & { isSuccess: true; isFetching: false; error: undefined; } & { data: import("../utils/types").MarketItemPerformer[]; currentData: import("../utils/types").MarketItemPerformer[]; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<import("../state-manager/types").MarketPerformersQueryParams, 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").MarketDataTags, import("../utils/types").MarketItemPerformer[], "marketApi", unknown>> & { currentData?: import("../utils/types").MarketItemPerformer[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<import("../state-manager/types").MarketPerformersQueryParams, 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").MarketDataTags, import("../utils/types").MarketItemPerformer[], "marketApi", unknown>> & { currentData?: import("../utils/types").MarketItemPerformer[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error" | "isError"> & { isError: true; } & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<import("../state-manager/types").MarketPerformersQueryParams, 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").MarketDataTags, import("../utils/types").MarketItemPerformer[], "marketApi", unknown>> & { currentData?: import("../utils/types").MarketItemPerformer[] | undefined; isUninitialized: false; isLoading: false; isFetching: false; isSuccess: false; isError: false; }, "error">>)> & { status: import("@reduxjs/toolkit/query").QueryStatus; }) & { refetch: () => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<import("../state-manager/types").MarketPerformersQueryParams, 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").MarketDataTags, import("../utils/types").MarketItemPerformer[], "marketApi", unknown>>; }; //# sourceMappingURL=useMarketPerformers.d.ts.map