import type { SelectRenderable } from '@opentui/core'; import type { Renderable as OTUIRenderable } from '@opentui/core'; import { type BuilderState, type BuilderField } from './state.ts'; export interface SelectionPanel { container: OTUIRenderable; selects: Map; focusField: (field: BuilderField) => void; getState: () => BuilderState; } export declare function createSelectionPanel(parent: OTUIRenderable, initialState: BuilderState, onChange: (state: BuilderState) => void): SelectionPanel; //# sourceMappingURL=selection-panel.d.ts.map