import type { CabinetModuleNode, CabinetNode } from '@pascal-app/core'; export type CabinetPresetId = 'base-door' | 'drawer-base' | 'dishwasher' | 'cooktop-gas' | 'cooktop-induction' | 'sink-base' | 'tall-pantry' | 'oven-tower' | 'fridge-single' | 'wall-cabinet'; /** Where a wall cabinet placed on its own hangs: its bottom, above the floor. */ export declare const WALL_CABINET_ELEVATION = 1.5; export type CabinetPreset = { id: CabinetPresetId; label: string; createPatch: (run?: CabinetNode) => Partial; }; export declare const CABINET_PRESETS: CabinetPreset[]; export declare function cabinetPresetById(id: CabinetPresetId): CabinetPreset; //# sourceMappingURL=presets.d.ts.map