import { EventEmitter } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { MailPayload } from 'verben-ng-ui/src/lib/models'; import * as i0 from "@angular/core"; export declare class VerbenMailTemplate { private fb; containerWidth: string; borderRadius: string; primaryColor: string; secondaryColor: string; tetiaryColor: string; border: string; pd: string; m: string; max: number; mailForm: FormGroup; isRichText: boolean; isUploading: boolean; uploadedFileName: string | null; fileUploadError: string | null; toEmails: string[]; ccEmails: string[]; bccEmails: string[]; toEmailInput: string; ccEmailInput: string; bccEmailInput: string; mailData: any; toEmailError: string | null; ccEmailError: string | null; bccEmailError: string | null; mailPayload: EventEmitter; constructor(fb: FormBuilder); onToChange(): void; onCcChange(): void; onBccChange(): void; validateEmail(email: string): boolean; onFileSelected(event: Event): void; removeFile(): void; toggleEditor(): void; sendEmail(): void; resetForm(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }