import { OnChanges, OnDestroy, SimpleChanges } from '@angular/core';
import { FormControl } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class DomainEditComponent implements OnChanges, OnDestroy {
    form: FormControl | undefined;
    label: string;
    postfix: string;
    readonly: boolean;
    howToLink: string;
    private _regexInvalidChars;
    private _regexHttps;
    private _subscriptions;
    ngOnChanges(changes: SimpleChanges): void;
    ngOnDestroy(): void;
    get errors(): import("@angular/forms").ValidationErrors;
    errorTranslationKey(errorType: string): string | undefined;
    static ɵfac: i0.ɵɵFactoryDeclaration<DomainEditComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DomainEditComponent, "ax-domain-edit", never, { "form": { "alias": "form"; "required": false; }; "label": { "alias": "label"; "required": false; }; "postfix": { "alias": "postfix"; "required": false; }; "readonly": { "alias": "readonly"; "required": false; }; "howToLink": { "alias": "howToLink"; "required": false; }; }, {}, never, never, false, never>;
}
