import { EventEmitter, Injector, OnInit } from '@angular/core';
import { ComponentBase } from '../../classes/base/component-base';
import { ReferenceTextControlSchema } from '../../classes/form-schema';
export declare class ReferenceTextBoxComponent extends ComponentBase implements OnInit {
    onChange: Function;
    onTouched: Function;
    control: ReferenceTextControlSchema;
    _value: any;
    set value(value: any);
    set dataSource(value: any[]);
    _dataSource: any[];
    get dataSource(): any[];
    onInit: EventEmitter<any>;
    data: string;
    ready: boolean;
    get value(): any;
    constructor(injector: Injector);
    ngOnInit(): void;
    checkAndGetData(): Promise<void>;
}
//# sourceMappingURL=reference-textbox.component.d.ts.map