import { StSubscribeDestroyComponent } from '../subscribe-destroy/st-subscribe-destroy.component'; import { FormGroup } from '@angular/forms'; import { Observable } from 'rxjs'; export declare abstract class StBaseCreateEditDialog extends StSubscribeDestroyComponent { dialogData: { editId?: string; editModel?: any; }; abstract form: FormGroup; constructor(dialogData: { editId?: string; editModel?: any; }); init(): void; formSubmitted(): void; protected abstract setLoader(show: boolean): void; protected abstract loadEditModel(): void; protected abstract createUpdateRequest(): Observable; }