import { type CurtainPanelType, type CurtainWallConfig, type DoorNode } from '@pascal-app/core'; export type CurtainWallPiece = { left: number; right: number; bottom: number; top: number; front: number; back: number; role: 'frame' | 'glass' | 'solid'; }; export declare function curtainPanelType(config: CurtainWallConfig, column: number, row: number, rowCount: number): CurtainPanelType; export declare function buildCurtainWallLayout(length: number, height: number, depth: number, config: CurtainWallConfig, openings?: readonly (Pick & { type: 'door' | 'window'; })[], baseElevation?: number): CurtainWallPiece[]; //# sourceMappingURL=curtain-wall-layout.d.ts.map