import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; interface CheckedItem { key: string; checked: boolean; } export declare class DropdownItemComponent implements OnChanges { typeDropdownItem: 'default' | 'selectable-item' | 'checkbox-item' | 'radio-item' | 'action-item' | 'divisor' | 'group-header' | 'search' | 'caption' | 'phone' | 'list-feedback' | 'toggle-item' | 'person'; caption: 'horizontal' | 'vertical' | 'none'; disabled: boolean; typeListFeedback: 'alert' | 'loading' | 'not-found'; label: string; beforeComponent: boolean; typeBeforeComponent: 'icon' | 'avatar'; letterAvatar: string; imageAvatar: string; icon: string; textCaption: string; expansible: boolean; isIconList: boolean; appearanceAvatar: 'image' | 'neutral' | 'orange' | 'red' | 'magenta' | 'grape' | 'purple' | 'violet' | 'blue' | 'cyan' | 'teal' | 'aqua' | 'green' | 'emerald' | 'yellow' | 'brown'; keyItemDropdown: string; checked: boolean; intent: 'none' | 'desctrutive'; labelGroupHeader: string; textListFeedback: string; styleIcon: 'duotone' | 'linear' | 'filled'; checkedToggle: boolean; idToggle: string; changeDropdownItem: EventEmitter; toggleChecked: EventEmitter; iconListFeedback: string; colorIconListFeedback: string; colorIcon: string; ngOnChanges(changes: SimpleChanges): void; changeToggle(event: any): void; changeChecked(): void; setColorIconIntent(): string; setInfoListFeedback(): void; getKeyDropdownObject(): CheckedItem; formatPhoneNumber(phone: string): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};