import { Form, MessageBoxes, Status } from '../../index';
import { SpecLifecycle } from '../index';
export declare class SpecForm extends Form {
    lifecycle: SpecLifecycle;
    _load(): JQuery.Promise<object>;
    _save(data: object): JQuery.Promise<void>;
    _validate(): Status | JQuery.Promise<Status>;
    _showFormInvalidMessageBox(status: Status): JQuery.Promise<Status>;
    _createStatusMessageBox(status: Status): MessageBoxes;
}
//# sourceMappingURL=SpecForm.d.ts.map