import { SMGeoMultiLinePlottingBase } from "../SMGeoMultiLinePlottingBase"; import { SMGeoPlottingBase } from "../SMGeoPlottingBase"; export declare class SMGeoBezierCurveArrow extends SMGeoMultiLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoCardinalCurveArrow extends SMGeoMultiLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoCurveFlag extends SMGeoPlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); protected _updateFinalPositions(): void; } export declare class SMGeoDiagonalArrow extends SMGeoPlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoDoubleArrow extends SMGeoPlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoDoveTailDiagonalArrow extends SMGeoPlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoDoveTailStraightArrow extends SMGeoPlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoParallelSearch extends SMGeoMultiLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoPolylineArrow extends SMGeoMultiLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoRectFlag extends SMGeoPlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); protected _updateFinalPositions(): void; } export declare class SMGeoSectorSearch extends SMGeoMultiLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoStraightArrow extends SMGeoPlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoTriangleFlag extends SMGeoPlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); protected _updateFinalPositions(): void; }