import { ElementRef, EventEmitter, Injector, OnInit, OnChanges, SimpleChange } from '@angular/core'; import { MdInput, MdDialog, MdDialogRef } from '@angular/material'; import { OFormComponent } from '../../form/o-form.component'; import { OListPickerDialogComponent } from './o-list-picker-dialog.component'; import { OFormServiceComponent } from '../../o-form-service-component.class'; export declare const DEFAULT_INPUTS_O_LIST_PICKER: string[]; export declare const DEFAULT_OUTPUTS_O_LIST_PICKER: string[]; export declare class OListPickerComponent extends OFormServiceComponent implements OnInit, OnChanges { static DEFAULT_INPUTS_O_LIST_PICKER: string[]; static DEFAULT_OUTPUTS_O_LIST_PICKER: string[]; protected filter: boolean; protected dialogWidth: string; protected dialogHeight: string; protected ng2Dialog: MdDialog; protected dialogRef: MdDialogRef; protected inputModel: MdInput; onChange: EventEmitter; constructor(form: OFormComponent, elRef: ElementRef, injector: Injector); ngOnInit(): any; ngOnChanges(changes: { [propName: string]: SimpleChange; }): void; ensureOFormValue(value: any): void; ngOnDestroy(): void; ngAfterViewInit(): void; getDescriptionValue(): string; innerOnChange(e: any): void; onClickClear(e: Event): void; onClickListpicker(e: Event): void; protected openDialog(): void; onDialogShow(): void; onDialogClose(evt: any): void; onFocus(evt: any): void; onBlur(evt: any): void; } export declare class OListPickerModule { }