import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { MatDialogRef } from '@angular/material/dialog'; import { SCCoreService } from '../../core/sc-core.service'; import { SCToastService } from '../../sc-toast/sc-toast.service'; import { SCComment } from '../sc-comments.component'; import { SCCommentsService } from '../service/sc-comments.service'; import * as i0 from "@angular/core"; export declare class SCCommentEditDialogComponent implements OnInit { data: any; dialogRef: MatDialogRef; private _fb; private coreService; private commentsService; private toastService; comment: SCComment; mainComment: SCComment; useCommentSubjects: boolean; form: FormGroup; TOOLBAR_FULL: import("../../sc-wysiwyg/sc-wysiwyg-types").Toolbar; wysiwygConfig: { toolbar: (string[] | { list: string; }[])[]; }; constructor(data: any, dialogRef: MatDialogRef, _fb: FormBuilder, coreService: SCCoreService, commentsService: SCCommentsService, toastService: SCToastService); ngOnInit(): void; initForm(): void; save(): void; checkValidation(): boolean; openValidationToast(): void; close(data?: SCComment): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }