import { EventEmitter } from "@angular/core"; import { DropdownOption } from "./dropdown-option"; import { FormOptionsShared } from "../../form-shared/options.shared"; export declare class DropdownOptions extends FormOptionsShared { value: T; optionGroup: DropdownOption[][]; appendToBody: boolean; scrollEventEmitter: EventEmitter; valueUpdateEmitter: EventEmitter; typable: boolean; noMatchedItemStr: string; noNotification: boolean; introInfoPosition?: number; advance?: boolean; advanceText?: string; isClear?: boolean; constructor(options: { value?: T; key: string; disabled?: boolean; label?: string; placeholder?: string; optionGroup: DropdownOption[][]; introInfo?: string; introUrl?: string; appendToBody?: boolean; scrollEventEmitter?: EventEmitter; errorDict?: { [id: string]: { priority: number; message: string; }; }; errorVisible?: boolean | EventEmitter; introVisible?: boolean; successNotificationHidden?: boolean; typable?: boolean; noMatchedItemStr?: string; noNotification?: boolean; introInfoPosition?: number; advance?: boolean; advanceText?: string; isClear?: boolean; }); }