import { ElComponentStatus } from '../component-status'; import { ElRenderableContainer } from '../cdk/overlay/overlay-container'; import { ElPosition } from '../cdk/overlay/overlay-position'; import { ElIconConfig } from '../icon/icon.component'; /** * Tooltip container. * Renders provided tooltip inside. * * @styles * * tooltip-background-color: * tooltip-border-color: * tooltip-border-style: * tooltip-border-width: * tooltip-border-radius: * tooltip-padding: * tooltip-text-color: * tooltip-text-font-family: * tooltip-text-font-size: * tooltip-text-font-weight: * tooltip-text-line-height: * tooltip-max-width: * tooltip-primary-background-color: * tooltip-primary-text-color: * tooltip-info-background-color: * tooltip-info-text-color: * tooltip-success-background-color: * tooltip-success-text-color: * tooltip-warning-background-color: * tooltip-warning-text-color: * tooltip-danger-background-color: * tooltip-danger-text-color: * tooltip-shadow: */ export declare class ElTooltipComponent implements ElRenderableContainer { content: string; /** * Popover position relatively host element. * */ position: ElPosition; readonly binding: string; readonly show: boolean; context: { icon?: string | ElIconConfig; status?: '' | ElComponentStatus; }; readonly statusClass: string; /** * The method is empty since we don't need to do anything additionally * render is handled by change detection */ renderContent(): void; }