import { AfterViewInit, ElementRef, Injector } from '@angular/core'; import { DatasetAwareFormComponent } from '../dataset-aware-form.component'; export declare class SelectComponent extends DatasetAwareFormComponent implements AfterViewInit { static initializeProps: void; readonly: boolean; placeholder: string; navsearchbar: any; class: any; required: boolean; disabled: boolean; tabindex: any; name: string; autofocus: boolean; hint: string; selectEl: ElementRef; set datasource(ds: any); constructor(inj: Injector); ngAfterViewInit(): void; protected handleEvent(node: HTMLElement, eventName: string, eventCallback: Function, locals: any): void; onSelectValueChange($event: any): void; onPropertyChange(key: string, nv: any, ov?: any): void; /** * When caption floating is enabled and placeholder is given, do not show placeholder until user focuses on the field * When focused add the placeholder to the option which is selected * On blur, remove the placeholder and do not animate the label * @param $event event received will be either a blur or focus event */ checkForFloatingLabel($event: any): void; }