/** * @lilith/ui-forms stub * * Placeholder types for form components. * TODO: Implement actual components or import from design system. */ // SearchableMultiSelect component props export interface SearchableMultiSelectProps { options: string[]; value: string[]; onChange: (selected: string[]) => void; placeholder?: string; showChips?: boolean; showCount?: boolean; id?: string; 'data-testid'?: string; } // eslint-disable-next-line @typescript-eslint/no-explicit-any export const SearchableMultiSelect: any = () => null; // RangeSlider component props export interface RangeSliderProps { min: number; max: number; value: [number, number]; onChange: (value: [number, number]) => void; step?: number; formatLabel?: (value: number) => string; } // eslint-disable-next-line @typescript-eslint/no-explicit-any export const RangeSlider: any = () => null; // CheckboxGroup component props export interface CheckboxGroupProps { options: Array<{ value: string; label: string }>; value: string[]; onChange: (selected: string[]) => void; columns?: number; } // eslint-disable-next-line @typescript-eslint/no-explicit-any export const CheckboxGroup: any = () => null;