import { OnInit, EventEmitter } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { FormGroup, FormBuilder } from '@angular/forms'; import { MatExpansionPanel } from '@angular/material/expansion'; import { UserManagementSettings } from 'client/models/user-setting.model'; import * as i0 from "@angular/core"; export declare class EmailSettingsComponent implements OnInit { private http; private form; settings: UserManagementSettings; baseUrl: string; hide: EventEmitter; save: EventEmitter; signupPanel: MatExpansionPanel; changeEmailPanel: MatExpansionPanel; lostPasswordPanel: MatExpansionPanel; emailForm: FormGroup; templates: Array<{ name: string; id: number; }>; constructor(http: HttpClient, form: FormBuilder); ngOnInit(): void; refreshTemplates(): void; saveEmailSettings(): void; cancel(): void; private getSettingsProperty; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }