import { OnChanges, SimpleChanges } from '@angular/core'; import { PoTooltipDirective } from '../../../../directives'; import { PoHelperComponent, PoHelperOptions } from '../../../po-helper'; /** * @docsPrivate * * @description * * Componente de uso interno, responsável por gerar uma margem inferior nos componentes que utilizam o po-field-container. * Essa margem inferior pode conter uma mensagem de erro. */ export declare class PoFieldContainerBottomComponent implements OnChanges { poTooltip: PoTooltipDirective; helperEl?: PoHelperComponent; /** Define se o tooltip será inserido no `body` em vez do componente. */ appendBox: boolean; disabled: boolean; /** * Mensagem que será apresentada quando o pattern ou a máscara não for satisfeita. * Obs: Esta mensagem não é apresentada quando o campo estiver vazio, mesmo que ele seja requerido. */ errorPattern?: string; /** * Limita a exibição da mensagem de erro a duas linhas e exibe um tooltip com o texto completo. */ errorLimit: boolean; /** Texto de apoio do campo. */ help?: string; /** Define o tamanho do componente. */ size?: string; /** Configurações do ícone de ajuda adicional vínculado ao label. */ poHelperComponent: import("@angular/core").InputSignal; /** Define se o componente helper estará visível através das ações customizadas */ showHelperComponent: import("@angular/core").InputSignal; private readonly isInitialChange; ngOnChanges(changes: SimpleChanges): void; }