import { RootState } from "../interfaces/RootState"; import { ResourceType } from "../interfaces/ResourceType"; import { RequestMethod } from "./enums/RequestMethod"; import { OperationMeta } from "../interfaces/ApiDataState"; export declare const getApiData: (state: RootState) => Partial; export declare const getApiHtmlData: (state: RootState) => import("../interfaces/ApiDataState").HTMLState; export declare const getApiDataMeta: (state: RootState) => import("../interfaces/ApiDataState").MetaData; export declare const getResourceType: (_state: RootState, _identifiers: string[] | string, resourceType: ResourceType) => string; export declare const getRequestMeta: import("re-reselect").ParametricSelector & { resultFunc: (res1: import("../interfaces/ApiDataState").MetaData, res2: string, res3: RequestMethod) => OperationMeta | null; dependencies: [import("re-reselect").ParametricSelector, import("re-reselect").ParametricSelector, import("re-reselect").ParametricSelector]; recomputations: () => number; resetRecomputations: () => number; } & { getMatchingSelector: (state: RootState, props: string, ...args: any[]) => import("re-reselect").OutputParametricSelector OperationMeta | null, [import("re-reselect").ParametricSelector, import("re-reselect").ParametricSelector, import("re-reselect").ParametricSelector]>; removeMatchingSelector: (state: RootState, props: string, ...args: any[]) => void; clearCache: () => void; cache: import("re-reselect").ICacheObject; keySelector: import("re-reselect").ParametricKeySelector; }; export declare const getOperationMeta: import("re-reselect").ParametricSelector & { resultFunc: (res1: Partial | undefined, res2: RequestMethod) => OperationMeta | undefined; dependencies: [import("re-reselect").ParametricSelector | undefined>, import("re-reselect").ParametricSelector]; recomputations: () => number; resetRecomputations: () => number; } & { getMatchingSelector: (state: RootState, props: string, ...args: any[]) => import("re-reselect").OutputParametricSelector | undefined, res2: RequestMethod) => OperationMeta | undefined, [import("re-reselect").ParametricSelector | undefined>, import("re-reselect").ParametricSelector]>; removeMatchingSelector: (state: RootState, props: string, ...args: any[]) => void; clearCache: () => void; cache: import("re-reselect").ICacheObject; keySelector: import("re-reselect").ParametricKeySelector; }; export declare const getTotalCount: import("re-reselect").ParametricSelector & { resultFunc: (res: OperationMeta | undefined) => number | undefined; dependencies: [import("re-reselect").ParametricSelector]; recomputations: () => number; resetRecomputations: () => number; } & { getMatchingSelector: (state: RootState, props: string, ...args: any[]) => import("re-reselect").OutputParametricSelector number | undefined, [import("re-reselect").ParametricSelector]>; removeMatchingSelector: (state: RootState, props: string, ...args: any[]) => void; clearCache: () => void; cache: import("re-reselect").ICacheObject; keySelector: import("re-reselect").ParametricKeySelector; };