import { EventEmitter, OnChanges } from '@angular/core'; import { AutocompleteType } from '../input/input.component'; import * as i0 from "@angular/core"; export declare class InputTextComponent implements OnChanges { name: string; autocomplete: AutocompleteType; tooltip: boolean; textTooltip: string; optional: boolean; label: boolean; textLabel: string; placeholder: string; helperText: boolean | undefined; textHelper: string; error: boolean | undefined; success: boolean | undefined; appearance: 'outline' | 'filled'; type: 'text' | 'token' | 'email' | 'cpf' | 'cnpj' | 'cep' | 'password' | 'phone' | 'date' | 'currency' | 'numberCard' | 'dateCard' | 'cpfCnpj' | 'onlyText' | 'number'; value: string; inputKey: string; beforeComponent: 'none' | 'avatar' | 'dropdown-prefix' | 'icon' | 'prefix'; afterComponent: 'none' | 'button' | 'dropdown-suffix' | 'icon' | 'icon-button' | 'suffix' | 'dropdown'; appearanceAvatar: 'image' | 'neutral' | 'orange' | 'red' | 'magenta' | 'grape' | 'purple' | 'violet' | 'blue' | 'cyan' | 'teal' | 'aqua' | 'green' | 'emerald' | 'yellow' | 'brown'; empashisAvatar: 'low' | 'high'; shapeAvatar: 'rounded' | 'square'; imagePathAvatar: string; lettersAvatar: string; iconBefore: string; colorIconBefore: string; iconBeforeStyle: 'duotone' | 'linear' | 'filled'; prefixLabelBefore: string; iconAfter: string; colorIconAfter: string; iconButtonAfter: string; iconAfterStyle: 'duotone' | 'linear' | 'filled'; prefixLabelAfter: string; labelButtonAfter: string; disabled: boolean; loading: boolean; dropdownSuffixOpen: boolean; skeleton: boolean; valueInput: string; mask: any; filled: boolean; openDropdownSuffix: EventEmitter; arrowhead: 'end' | 'middle' | 'start'; sizeTooltip: 'small' | 'medium' | 'large'; position: 'bottom' | 'left' | 'right' | 'top'; token: string; token1: string; token2: string; token3: string; token4: string; token5: string; token6: string; intentHelperText: 'neutral' | 'alert' | 'success' | 'informative'; helperRanger: boolean; errorLeft: boolean; errorRight: boolean; textRangerLeft: string; textRangerRight: string; onIconButtonAfterClick: EventEmitter; onFocusChanges: EventEmitter; onBlurChanges: EventEmitter; private onChange; private onTouched; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; changeInputToken(): void; onInput(value: any): void; onFocus(event: any): void; onBlur(event: any): void; ngOnChanges(): void; changePlaceholderAndLabel(type: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }