import type { JsonObject } from "./normalize.js"; import type { EntitySchemaCacheEntry, HarnessYamlScope } from "./types.js"; /** True when vendored snapshots were produced for this account (safe to warm cache). */ export declare function bundledSnapshotsMatchAccount(accountId: string): boolean; export declare function getBundledEntitySchema(resourceType: string, scope: HarnessYamlScope): JsonObject | undefined; export declare function bundledSnapshotMatchesScope(resourceType: string, scope: HarnessYamlScope, orgId?: string, projectId?: string): boolean; /** * Load vendored entity schemas at process startup (no HTTP). * Warms the live runtime cache when snapshots match the configured account (OSS / reference account). */ export declare function preloadBundledEntitySchemas(runtimeCache: Map, accountId?: string): number; export declare function hasBundledEntitySchemas(): boolean; //# sourceMappingURL=bundled.d.ts.map