import type { AnyNode, CabinetModuleNode, CabinetNode } from '@pascal-app/core'; import { type CabinetPresetId } from './presets.js'; export declare const KITCHEN_ITEMS: { id: CabinetPresetId; label: string; createPatch: (run?: CabinetNode) => Partial; group: 'Cabinets' | 'Appliances & fixtures'; keywords: string; }[]; export declare function kitchenItemMatches(id: CabinetPresetId, query: string): boolean; export declare function kitchenPresetForModule(node: CabinetModuleNode, run?: CabinetNode): CabinetPresetId; /** The kitchen's placed modules a query names; fillers are part of their run, not items. */ export declare function findKitchenItems(nodes: Readonly>, query: string): CabinetModuleNode[]; //# sourceMappingURL=kitchen-catalog.d.ts.map