import { SMGeoLinePlottingBase } from "../SMGeoLinePlottingBase"; export declare class SMGeoArc extends SMGeoLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoBezierCurve2 extends SMGeoLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoBezierCurve3 extends SMGeoLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoBezierCurveN extends SMGeoLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoCardinalCurve extends SMGeoLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoFreeline extends SMGeoLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); } export declare class SMGeoPolyline extends SMGeoLinePlottingBase { static readonly type: string; get typeName(): string; constructor(id?: string); }