import { Chart } from './Chart'; import { TooltipMode } from './TooltipMode'; import { Font } from './Font'; import { TextAlign } from './TextAlign'; import { Padding } from './Padding'; import { TooltipPositionMode } from './TooltipPositionMode'; export declare class Tooltip { id?: number; uuid: string; chart: Chart; enabled: boolean; /** * Sets which elements appear in the tooltip. */ mode: TooltipMode; position: TooltipPositionMode; intersect: boolean; backgroundColor: string; titleColor: string; titleFont: Font; titleAlign: TextAlign; titleSpacing: number; titleMarginBottom: number; bodyColor: string; bodyFont: Font; bodyAlign: TextAlign; bodySpacing: number; footerColor: string; footerFont: Font; footerAlign: TextAlign; footerSpacing: number; footerMarginTop: number; padding: Padding; caretPadding: number; caretSize: number; cornerRadius: number; multiKeyBackground: string; displayColors: boolean; boxWidth: number; boxHeight: number; boxPadding: number; usePointStyle: boolean; borderColor: string; borderWidth: number; rtl: boolean; }