import { StairConstruction, type StairNode, type StairSegmentNode } from '@pascal-app/core'; export declare function StairConstructionControls({ node, inherited, onChange, }: { node: StairNode | StairSegmentNode; inherited?: StairConstruction; onChange: (construction: StairConstruction | undefined) => void; }): import("react").JSX.Element; export declare function StairConstructionField({ node, onUpdate, }: { node: StairNode; onUpdate: (patch: Partial) => void; }): import("react").JSX.Element; export declare function StairSegmentConstructionField({ node, onUpdate, }: { node: StairSegmentNode; onUpdate: (patch: Partial) => void; }): import("react").JSX.Element; //# sourceMappingURL=construction-controls.d.ts.map