import { ElementRef, EventEmitter, Injector, OnInit } from '@angular/core'; import { MdSelect } from '@angular/material'; import { OFormComponent } from '../form/o-form.component'; import { OFormServiceComponent } from '../o-form-service-component.class'; export declare const DEFAULT_INPUTS_O_COMBO: string[]; export declare const DEFAULT_OUTPUTS_O_COMBO: string[]; export declare class OComboComponent extends OFormServiceComponent implements OnInit { static DEFAULT_INPUTS_O_COMBO: string[]; static DEFAULT_OUTPUTS_O_COMBO: string[]; protected translate: boolean; protected nullSelection: boolean; protected inputModel: ElementRef; protected selectModel: MdSelect; onChange: EventEmitter; constructor(form: OFormComponent, elRef: ElementRef, injector: Injector); ngOnInit(): void; ensureOFormValue(value: any): void; ngOnDestroy(): void; ngAfterViewInit(): void; hasNullSelection(): boolean; syncDataIndex(): void; getDescriptionValue(): string; getValue(): any; innerOnChange(event: any): void; setValueOnChange(value: any): void; getOptionDescriptionValue(item?: any): string; getValueColumn(item: any): any; isSelected(item: any, rowIndex: number): boolean; } export declare class OComboModule { }