@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
376 lines • 25.9 kB
TypeScript
import { MarketCurrencyData, MarketCurrencyRequestParams, MarketItemPerformer } from "../utils/types";
import { MarketDataTags, MarketPerformersQueryParams } from "./types";
export declare const marketApi: import("@reduxjs/toolkit/query").Api<import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, {
getMarketPerformers: import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>;
getCurrencyData: import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>;
}, "marketApi", MarketDataTags, typeof import("@reduxjs/toolkit/query").coreModuleName | typeof import("@reduxjs/toolkit/query/react").reactHooksModuleName>;
export declare const useGetMarketPerformersQuery: <R extends Record<string, any> = 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?: 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<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: 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<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: MarketItemPerformer[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: MarketItemPerformer[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: MarketItemPerformer[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: 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: MarketItemPerformer[];
currentData: MarketItemPerformer[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: MarketItemPerformer[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: 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<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: MarketItemPerformer[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}>(arg: typeof import("@reduxjs/toolkit/query").skipToken | MarketPerformersQueryParams, options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & {
skip?: boolean;
refetchOnMountOrArgChange?: boolean | number;
} & {
skip?: boolean;
selectFromResult?: ((state: 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?: 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<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: 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<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: MarketItemPerformer[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: MarketItemPerformer[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: MarketItemPerformer[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: 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: MarketItemPerformer[];
currentData: MarketItemPerformer[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: MarketItemPerformer[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: 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<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>> & {
currentData?: MarketItemPerformer[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}) => R) | undefined;
}) | undefined) => [R][R extends any ? 0 : never] & {
refetch: () => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<MarketPerformersQueryParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketItemPerformer[], "marketApi", unknown>>;
}, useGetCurrencyDataQuery: <R extends Record<string, any> = 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?: MarketCurrencyData | 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<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | 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<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: MarketCurrencyData | undefined;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: false;
error: undefined;
} & {
data: MarketCurrencyData | undefined;
currentData: MarketCurrencyData | undefined;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | 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<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}>(arg: typeof import("@reduxjs/toolkit/query").skipToken | MarketCurrencyRequestParams, options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & {
skip?: boolean;
refetchOnMountOrArgChange?: boolean | number;
} & {
skip?: boolean;
selectFromResult?: ((state: 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?: MarketCurrencyData | 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<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | 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<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: MarketCurrencyData | undefined;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: false;
error: undefined;
} & {
data: MarketCurrencyData | undefined;
currentData: MarketCurrencyData | undefined;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | 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<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>> & {
currentData?: MarketCurrencyData | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}) => R) | undefined;
}) | undefined) => [R][R extends any ? 0 : never] & {
refetch: () => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<MarketCurrencyRequestParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, MarketDataTags, MarketCurrencyData | undefined, "marketApi", unknown>>;
};
//# sourceMappingURL=marketApi.d.ts.map