/** * Catalog Cache — Stores generated json-render catalogs keyed by BrandGuide ID. * * Invalidation is event-driven: the plugin clears the cache when * DesignToken or BrandGuide entities are created, updated, or deleted. * * @module trellis/plugins/brand */ export declare class CatalogCache { private store; get(brandGuideId: string): unknown | undefined; set(brandGuideId: string, catalog: unknown): void; invalidate(brandGuideId: string): void; invalidateAll(): void; has(brandGuideId: string): boolean; get size(): number; } //# sourceMappingURL=cache.d.ts.map