import { Highlightable } from '@angular/cdk/a11y';
import { TranslateService } from '@ngx-translate/core';
import { QdFormResolvedOption } from '../../../model/form-options-resolver';
import * as i0 from "@angular/core";
export declare class QdFormInputComponent implements Highlightable {
    private readonly translateService;
    option?: QdFormResolvedOption;
    private _isActive;
    get isActive(): boolean;
    private element;
    constructor(translateService: TranslateService);
    scrollIntoView(): void;
    setActiveStyles(): void;
    setInactiveStyles(): void;
    getLabel(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<QdFormInputComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<QdFormInputComponent, "qd-form-input", never, { "option": { "alias": "option"; "required": false; }; }, {}, never, ["*"], false, never>;
}
//# sourceMappingURL=form-input.component.d.ts.map