import { NgTemplateOutlet } from "@angular/common"; import { AfterViewInit, TemplateRef } from "@angular/core"; import { MatDialogRef } from "@angular/material/dialog"; import { Field, Form, ValidationConstructor } from "angular-extensions/models"; import * as i0 from "@angular/core"; export interface ModalPromptSettings { title: string; label?: string; validation?: ValidationConstructor; multiline?: boolean; template?: TemplateRef; templateContext?: TContext; } export declare class ModalPromptComponent implements AfterViewInit { dialogRef: MatDialogRef; settings: ModalPromptSettings; templateOutlet: NgTemplateOutlet; form: Form; field?: Field; constructor(dialogRef: MatDialogRef, settings: ModalPromptSettings); ngAfterViewInit(): void; submit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }