import { OptionsBase, SelectListItem, ComponentModelBase } from '../../../../shared-form/models'; import { InputState } from '../../../../shared-form/enums'; export interface InputCheckboxGroupOptionsBase extends OptionsBase { placeholder?: string; tooltip?: string; multiply: boolean; manual: boolean; items: SelectListItem[]; directoryItems: SelectListItem[]; directory: string[]; minLength: number | null; maxLength: number | null; inputState: InputState; } export interface InputCheckboxGroupModel extends ComponentModelBase { options: InputCheckboxGroupOptionsBase; }