import { Line, LineConfig } from './Line.js'; import { GetSet } from '../types.js'; import { Context } from '../Context.js'; export interface ArrowConfig extends LineConfig { points: number[]; tension?: number; closed?: boolean; pointerLength?: number; pointerWidth?: number; pointerAtBeginning?: boolean; pointerAtEnding?: boolean; } export declare class Arrow extends Line { _sceneFunc(ctx: Context): void; __fillStroke(ctx: Context): void; getSelfRect(): { x: number; y: number; width: number; height: number; }; pointerLength: GetSet; pointerWidth: GetSet; pointerAtEnding: GetSet; pointerAtBeginning: GetSet; }