import { EventEmitter } from "@angular/core"; import { InputBase } from "../inputs/input-base"; import { TypeDataEnumeration } from "../inputs/type-data-enumeration.model"; import * as dayjs from "dayjs"; import { LinkedListHeaderType } from "../linked-list/linked-list-headers-type.model"; import { InputResponse } from "../inputs/input-response"; export declare class DataSearch implements InputBase { id: string; label: string; placeholder: string; title: string; value: string | dayjs.Dayjs | number | boolean | undefined | null | any; values: any[]; type: TypeDataEnumeration; format: string; isRequired: boolean; isReadOnly: boolean; isMultiple: boolean; isClearable: boolean; isTooltip: boolean; classComponent: string; onClick?: EventEmitter; onChange?: EventEmitter; bindLabel: string; idRelation?: string; useLinkedList?: boolean; editOnlyLinkedList?: boolean; modalTitleLinkedList?: string; cancelLabelModalLinkedList?: string; sourceLinkedList: object[]; headersLinkedList: LinkedListHeaderType[]; onEventRowSelectedLinkedList?: EventEmitter; onEventSearchLinkedList?: EventEmitter; onEventClearLinkedList?: EventEmitter; onLoadRowsLinkedList?: EventEmitter; onOpeningLinkedList?: EventEmitter; tooltipSearchButtonLinkedList?: string; tooltipClearButtonLinkedList?: string; click(): void; change(): void; constructor(id: string, label: string, title: string, value: string | dayjs.Dayjs | number | boolean | undefined | null | any, values: any[], type: TypeDataEnumeration, format: string, isRequired: boolean, isReadOnly: boolean, isMultiple: boolean, isClearable: boolean, isTooltip: boolean, bindLabel: string, classComponent?: string, onClick?: EventEmitter, onChange?: EventEmitter, useLinkedList?: boolean, editOnlyLinkedList?: boolean, idRelation?: string, modalTitleLinkedList?: string, cancelLabelModalLinkedList?: string, sourceLinkedList?: object[], headersLinkedList?: LinkedListHeaderType[], onEventRowSelectedLinkedList?: EventEmitter, onEventSearchLinkedList?: EventEmitter, onEventClearLinkedList?: EventEmitter, onLoadRowsLinkedList?: EventEmitter, onOpeningLinkedList?: EventEmitter, tooltipSearchButtonLinkedList?: string, tooltipClearButtonLinkedList?: string, placeholder?: string); }