import type { GuidString } from "@itwin/core-bentley"; import type { IModelConnection } from "@itwin/core-frontend"; /** @internal */ export interface CreateCacheProps { imodel: IModelConnection; specificProps: TCacheSpecificProps; componentId: GuidString; } /** @internal */ export interface UseIdsCacheProps { imodel: IModelConnection; createCache: (props: CreateCacheProps) => TCache; cacheSpecificProps: TCacheSpecificProps; componentId: GuidString; } /** @internal */ export declare function useIdsCache(props: UseIdsCacheProps): { getCache: () => TCache; }; //# sourceMappingURL=UseIdsCache.d.ts.map