import { ElementRef, TemplateRef } from '@angular/core'; import { GasDynamicBaseComponent } from '../../../core/gas-dynamic-base/gas-dynamic-base.component'; import { GasColor } from '../../../core/colors/color.namespace'; import { GasIcon } from '../../../utils/gas-icons/icon/gas-icon.namespace'; import { GasPopoverType } from '../gas-popup-type.interface'; export declare class GasPopoverComponent extends GasDynamicBaseComponent { /** Тип элемента поповер */ set type(type: GasPopoverType | string); maxPopupWidth: number; /** Отображает крестик для закрытия (элемент поповер) */ closeLabel: boolean; /** Текст для кнопки закрыть (элемент поповер) */ closeBtnText: string; /** Template для шапки */ headerTemplate: TemplateRef; /** Template для футера */ footerTemplate: TemplateRef; /** Template для body */ bodyTemplate: TemplateRef; /** Имя иконки для отображения слева */ iconName: GasIcon.Icons; /** Цвет класса иконки */ iconColorClass: GasColor.IconColorClass; /** Заголовок */ label: string; /** Описание */ description: string; }