import { Form, FormModel, InitModelOf, ListBox, SomeRequired, Status, UnsavedFormChangesFormModel } from '../../index';
export declare class UnsavedFormChangesForm extends Form implements UnsavedFormChangesFormModel {
    model: UnsavedFormChangesFormModel;
    initModel: SomeRequired<this['model'], 'parent' | 'unsavedForms'>;
    unsavedForms: Form[];
    openFormsField: ListBox<Form>;
    constructor();
    protected _jsonModel(): FormModel;
    protected _init(model: InitModelOf<this>): void;
    protected _validate(): Status;
    getInvalidForms(): Form[];
    static getFormDisplayName(form: Form): string;
}
//# sourceMappingURL=UnsavedFormChangesForm.d.ts.map