import { OnChanges, OnInit, SimpleChanges } from '@angular/core';
import { UntypedFormControl } from '@angular/forms';
import { MatLegacySlideToggleChange as MatSlideToggleChange } from '@angular/material/legacy-slide-toggle';
import { ReplaySubject } from 'rxjs';
import { ValueEdit } from '../../value-edit';
import * as i0 from "@angular/core";
export declare class BooleanEditComponent extends ValueEdit implements OnInit, OnChanges {
    checked: boolean;
    protected _form$: ReplaySubject<UntypedFormControl>;
    protected _formValueChanges$: import("rxjs").Observable<any>;
    ngOnInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    changed(event: MatSlideToggleChange): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<BooleanEditComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BooleanEditComponent, "ax-boolean-edit", never, {}, {}, never, never, false, never>;
}
