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