import { FormControl, ValidatorFn } from '@angular/forms'; export type IDatePickerInput = { inputType: never; key: never; value: never; options: never; optionsObservable: never; isObservable?: never; isDependent?: never; dependentKey?: never; isMultiple?: never; isSearchable?: never; isDisplayChips?: never; controllerValue?: never; validators?: ValidatorFn | ValidatorFn[]; scroll?: never; change?: never; search?: never; removeChip?: never; controlValueChange?: never; dateValueChanged?: (params?: unknown) => void; startDateValueChanged?: (params?: unknown) => void; endDateValueChanged?: (params?: unknown) => void; group?: never; coordinator?: never; isRange?: boolean; isDisabled?: boolean; isChecked?: boolean; isRequired?: boolean; startController: FormControl; endController: FormControl; optionsListRadio: never; columns?: never; rows?: never; styleWidth?: never; onSelectedFiles?: never; optionsFile?: never; isDisplayIconSearch?: never; onSelectionChange: never; isShowTooltip: never; isWhiteMode: boolean; onButtonClick?: never; isDisplayButton: never; isLoading: never; textButton?: never; searchValue: never; className?: string; min?: never; max?: never; isToggle: never; selectedEditableFiles: never; content: never; isDisplayNone?: never; textNone?: never; minDate?: Date | undefined; maxDate?: Date | undefined; minStartDate?: Date | undefined; maxStartDate?: Date | undefined; minEndDate?: Date | undefined; maxEndDate?: Date | undefined; placeholderStartDate?: string; placeholderEndDate?: string; placeholder?: string; };