import { Graphics, IGraphicsSettings, IGraphicsPrivate } from "./Graphics"; export interface IPointedRectangleSettings extends IGraphicsSettings { /** * Width in pixels of the pointer where it joins the rectangle. */ pointerBaseWidth?: number; /** * Length of the pointer in pixels. A [[Tooltip]] keeps its box this far * from the point; the shape itself always points to `pointerX` and * `pointerY`. */ pointerLength?: number; /** * X of the point the pointer points to, in pixels from the shape's left * edge. */ pointerX?: number; /** * Y of the point the pointer points to, in pixels from the shape's top * edge. */ pointerY?: number; /** * Corner radius in pixels. */ cornerRadius?: number; } export interface IPointedRectanglePrivate extends IGraphicsPrivate { } /** * Draws a rectangle with a pointer, such as a tooltip's background. The * pointer comes out of the side facing `pointerX` and `pointerY`. * * @see {@link https://www.amcharts.com/docs/v5/concepts/common-elements/graphics/} for more info * @important */ export declare class PointedRectangle extends Graphics { _settings: IPointedRectangleSettings; _privateSettings: IPointedRectanglePrivate; static className: string; static classNames: Array; _beforeChanged(): void; _changed(): void; } //# sourceMappingURL=PointedRectangle.d.ts.map