import { CommonService } from "../service/common.service";
import { FormBoxComponent } from "./form-box/form-box.component";
import * as i0 from "@angular/core";
export declare abstract class BaseControl<T = any> {
    data: T;
    box: FormBoxComponent;
    private _commonService;
    constructor(commonService: CommonService);
    onClick(e: boolean): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<BaseControl<any>, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<BaseControl<any>, never, never, { "data": "data"; }, {}, never>;
}
