import { OnInit } from "@angular/core";
import { UntypedFormGroup } from "@angular/forms";
import { MatDialogRef } from "@angular/material/dialog";
import { TranslateLibraryService } from "../../../../services/translation-registry.service";
import { QMSCKEditorBaseComponent } from "../../../qms-ckeditor-base.component";
import * as i0 from "@angular/core";
export declare class SaveTemplateComponent extends QMSCKEditorBaseComponent implements OnInit {
    private translate;
    dialogRef: MatDialogRef<SaveTemplateComponent>;
    LANG: any;
    saveFormGroup: UntypedFormGroup;
    templateName: string;
    constructor(translate: TranslateLibraryService, dialogRef: MatDialogRef<SaveTemplateComponent>);
    ngOnInit(): void;
    saveTemplate(): void;
    onCloseDialog(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SaveTemplateComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SaveTemplateComponent, "save-template", never, {}, {}, never, never, false, never>;
}
