import { Injector } from '@angular/core'; import { MatDialogRef } from '@angular/material/dialog'; import { ValidationService } from '../../services/validation.service'; import * as i0 from "@angular/core"; export declare class SubmissionModalComponent { data: any; private validationService; private dialogRef; acceptedLanguage: string; grid: any; subForm: any; childLogicCache: { [key: string]: { component: Promise; injector: Injector; }; }; componentToLoad: any; injector: Injector; constructor(data: any, validationService: ValidationService, dialogRef: MatDialogRef); ngOnInit(): void; private loadComponent; private loadFormElementsComponent; createInjector(): Injector; closeModal(): void; saveSubmission(): void; clearModal(): void; clearFormElement(formElement: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }