import { DwgPoint3D } from '../common'; import { DwgEntity } from './entity'; import { DwgVertexEntity } from './vertex'; export declare enum DwgPolylineFlag { CLOSED_POLYLINE = 1, CURVE_FIT = 2, SPLINE_FIT = 4, POLYLINE_3D = 8, POLYGON_3D = 16, CLOSED_POLYGON = 32, POLYFACE = 64, CONTINUOUS = 128 } export declare enum DwgSmoothType { NONE = 0, QUADRATIC = 5, CUBIC = 6, BEZIER = 8 } export interface DwgPolylineEntity extends DwgEntity { type: 'POLYLINE'; thickness: number; flag: number; startWidth: number; endWidth: number; meshMVertexCount: number; meshNVertexCount: number; surfaceMDensity: number; surfaceNDensity: number; smoothType: DwgSmoothType; extrusionDirection: DwgPoint3D; vertices: DwgVertexEntity[]; } //# sourceMappingURL=polyline.d.ts.map