import { ChartPosition, TextAnchorType } from '../../../types/vega-chart';
import { BaseDrawer } from './base-drawer';
export declare type TextInputType = {
  position: ChartPosition;
  text: string;
  styleToken: string;
  textAnchor?: TextAnchorType;
  rotate?: number;
};
/** The TextDrawer class draws a text on a chart using provided options. */
export declare class TextDrawer extends BaseDrawer<TextInputType[]> {
  /** This function adds interaction support */
  protected addInteractionSupport(): void;
  /**
   * This function draws a text on a chart using specified options.
   */
  protected draw(): void;
}
