import type { ClosureScenario } from "../../../../universal/fixtures/closure/types.js";
import { type ClosureCase, type ClosureCaseKind, type ClosureContractSpec, type ClosureInventory, type ClosureInventorySpec, type ClosureUniRule } from "./types.js";
export declare function buildClosureInventory(spec: ClosureInventorySpec): ClosureInventory;
export declare function generateClosureCases(spec: ClosureContractSpec): ClosureCase[];
export declare function closureCaseKindsForRule(rule: ClosureUniRule): ClosureCaseKind[];
export declare function inventoryToScenarios(inventory: ClosureInventory): ClosureScenario[];
//# sourceMappingURL=build-closure-inventory.d.ts.map