import { AfterViewInit, OnDestroy, OnChanges, SimpleChanges } from '@angular/core'; import { AbstractControl } from '@angular/forms'; import { PoInputGeneric } from '../po-input-generic/po-input-generic'; /** * @docsExtends PoInputBaseComponent * * @description * * O `po-email` é um input específico para receber E-mail, com o pattern já configurado. * * @example * * * * * * * * * * * * * * * */ export declare class PoEmailComponent extends PoInputGeneric implements AfterViewInit, OnDestroy, OnChanges { id: string; icon: string; type: string; pattern: string; mask: string; private readonly listener; constructor(); ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; ngOnDestroy(): void; extraValidation(c: AbstractControl): { [key: string]: any; }; }