import { ChangeDetectorRef, ElementRef, EventEmitter, OnChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ItemBodyListComponent implements OnChanges { private el; private cdRef; tooltipText: string; copyButton: boolean; type: 'default' | 'business' | 'CPF' | 'CNPJ' | 'date' | 'dateAndTime' | 'phone' | 'email' | 'tag' | 'scoreTag' | 'list' | 'tag-component' | 'image' | 'custom' | 'checkbox' | 'custom-checkbox' | 'money'; typeList: 'default' | 'product' | 'phone'; hrefItemList: string; afterIconList: boolean; iconAfterListStyle: 'duotone' | 'linear' | 'filled'; beforeIconList: boolean; beforeIcon: string; afterIcon: string; colorIconAfter: string; sizeItemList: 'large' | 'medium' | 'small'; iconBeforeListStyle: 'duotone' | 'linear' | 'filled'; intentItemList: 'destructive' | 'highlight' | 'neutral' | 'success'; appearanceStatus: 'disabled' | 'highlight' | 'informative' | 'negative' | 'neutral' | 'positive' | 'warning'; typeScore: 'score' | 'scoreTag' | 'updateScore' | 'scoreTagText' | 'awaiting'; emphasisStatus: 'high' | 'medium' | 'low'; tag: boolean; tagLabel: string; emphasisTag: 'high' | 'medium' | 'low'; appearanceTag: 'grey' | 'orange' | 'red' | 'magenta' | 'purple' | 'grape' | 'violet' | 'blue' | 'cyan' | 'teal' | 'aqua' | 'green' | 'emerald' | 'yellow' | 'brown'; textContent: string; score: number; actions: boolean; cursorScore: 'pointer' | 'auto'; alignActions: 'left' | 'right'; intentIcon1: 'destructive' | 'highlight' | 'success' | 'neutral'; intentIcon2: 'destructive' | 'highlight' | 'success' | 'neutral'; intentIcon3: 'destructive' | 'highlight' | 'success' | 'neutral'; intentIcon4: 'destructive' | 'highlight' | 'success' | 'neutral'; showButtonHighlight: boolean; showAction1: boolean; showAction2: boolean; showAction3: boolean; showAction4: boolean; showButtonMore: boolean; showButtonHighlightIcon: string; showAction1Icon: string; showAction2Icon: string; showAction3Icon: string; showAction4Icon: string; dropdown: boolean; loadingScore: boolean; actionButton: boolean; labelButton: string; showIcon: boolean; icon: string; styleIcon: 'linear' | 'filled' | 'duotone'; colorIcon: string; disabledButtonAction1Clicked: boolean; checkboxValue: boolean; idCheckbox: string; imagePath: string; textLabelImage: string; skeleton: boolean; buttonHighlightTextTooltip: string; buttonAction1TextTooltip: string; buttonAction2TextTooltip: string; buttonAction3TextTooltip: string; buttonAction4TextTooltip: string; buttonMoreTextTooltip: string; tooltipPositionButton1: "bottom" | "left" | "right" | "top"; tooltipPositionButton2: "bottom" | "left" | "right" | "top"; tooltipPositionButton3: "bottom" | "left" | "right" | "top"; buttonHighlightShowTooltip: boolean; buttonAction1ShowTooltip: boolean; buttonAction2ShowTooltip: boolean; buttonAction3ShowTooltip: boolean; buttonAction4ShowTooltip: boolean; buttonMoreShowTooltip: boolean; showTextTooltip: boolean; isTooltipButtonHighlight: boolean; isTooltipButton1: boolean; isTooltipButton2: boolean; isTooltipButton3: boolean; isTooltipButton4: boolean; isTooltipButtonMore: boolean; loadingButtonHighlight: boolean; loadingButtonAction: boolean; loadingAction1: boolean; loadingAction2: boolean; loadingAction3: boolean; loadingAction4: boolean; showButtonBare: boolean; loadingButtonBare: boolean; actionButtonBeforeIcon: string; isActionButtonBeforeIcon: boolean; isTooltipShow: boolean; showTooltipTextDefault: boolean; reloadScore: EventEmitter; ButtonHighlightClicked: EventEmitter; ButtonAction1Clicked: EventEmitter; ButtonAction2Clicked: EventEmitter; ButtonAction3Clicked: EventEmitter; ButtonAction4Clicked: EventEmitter; ButtonMoreClicked: EventEmitter; ButtonScoreClicked: EventEmitter; ButtonMenuClicked: EventEmitter; checkboxCheck: EventEmitter; clickButtonBare: EventEmitter; dropdownActive: boolean; constructor(el: ElementRef, cdRef: ChangeDetectorRef); onClickOutside(event: Event): void; ngOnChanges(): void; buildObjectCheckBox(): void; clickButtonScore(): void; formatPhoneNumber(phone: string): string; formatCPF(cpf: string): string; formatCNPJ(cnpj: string): string; formatCurrency(amount: any): string; formatDate(date: string): string; formatDateAndHours(date: string): { dayMonthYear: string; time: string; }; emitReloadScore(event: { reload: boolean; }): void; handleClickOutside(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }