import type { ColumnConfigInput } from '../layout'; export interface SettingsUiConfig { settings: { columns: ColumnConfigInput[]; }; setSettings: (settings: { columns?: ColumnConfigInput[]; } | ((settings: { columns?: ColumnConfigInput[]; }) => { columns?: ColumnConfigInput[]; })) => void; collapsed?: { name?: string; }[]; requestTween?: () => void; } declare const _default: (host: { config: C; }) => C & { onDown: (e: MouseEvent) => void; onDragStart: (e: DragEvent) => void; onDragEnter: (e: DragEvent) => void; onDragOver: (e: DragEvent) => void; onDragLeave: (e: DragEvent) => void; onDrop: (e: DragEvent) => void; onToggle: (e: Event) => void; }; export default _default; //# sourceMappingURL=use-settings-ui.d.ts.map