import type { WorkspaceInventory } from './workspace-inventory-types.js'; export { BLOCK_INVENTORY_SECTION, INVENTORY_SECTIONS, } from './workspace-inventory-section-descriptors.js'; export type { InventorySectionDescriptor } from './workspace-inventory-parser-validation.js'; /** * Parse workspace inventory entries from the source of `scripts/block-config.ts`. * * @param source Raw TypeScript source from `scripts/block-config.ts`. * @returns Parsed inventory sections without the resolved `blockConfigPath`. * @throws {Error} When `BLOCKS` is missing or any inventory entry is malformed. */ export declare function parseWorkspaceInventorySource(source: string): Omit;