import type { ModelsCatalogJson } from "../types.js"; export interface CatalogMemoryCache { catalog: ModelsCatalogJson; loadedAt: number; expiresAt: number; source: "remote" | "bundled"; } export declare function getCatalogMemoryCache(): CatalogMemoryCache | null; export declare function setCatalogMemoryCache(cache: CatalogMemoryCache): void; export declare function clearCatalogMemoryCache(): void; export declare function isCatalogCacheValid(cache: CatalogMemoryCache | null): boolean; //# sourceMappingURL=catalogMemoryCache.d.ts.map