///
/**
:::info
This custom hook manages cached data and the loading state.
:::
*/
export default function useSCCachingManager(): {
cache: number[];
updateCache: (ids: number[]) => void;
emptyCache: () => void;
data: any[];
setData: import("react").Dispatch>;
loading: any[];
setLoading: (id: number) => void;
setUnLoading: (id: number) => void;
isLoading: (v: {
id: number;
} | number) => boolean;
};