{
  "version": 3,
  "sources": ["../../src/types/handler-internal.ts"],
  "sourcesContent": ["// Handler-internal types (n\u00E3o exportados na API p\u00FAblica)\n\nimport type { Point2D } from './common'\n\n/** Common properties extracted from DXF tuples */\nexport interface CommonEntityProperties {\n  handle?: string\n  lineTypeName?: string\n  layer?: string\n  lineTypeScale?: number\n  visible?: boolean\n  colorNumber?: number\n  paperSpace?: number\n  viewportOn?: number\n  viewport?: number\n  extrusionX?: number\n  extrusionY?: number\n  extrusionZ?: number\n  layout?: string\n}\n\n/** Simple codes extraction result */\nexport interface SimpleCodes {\n  [code: number]: string | number\n}\n\n/** Bit combinations result for dimensions */\nexport interface BitCombinationsResult {\n  attachmentPoint?: number\n  [key: string]: number | undefined\n}\n\n/** Polyline vertex with bulge - extends Point2D */\nexport interface PolylineVertex extends Point2D {\n  z?: number\n  bulge?: number\n}\n\n/** Control point for splines - extends Point2D */\nexport interface ControlPoint extends Point2D {\n  z?: number\n  weight?: number\n}\n\n/** Vertex for polylines - internal handler use */\nexport interface HandlerVertex extends Point2D {\n  z?: number\n  bulge?: number\n  startWidth?: number\n  endWidth?: number\n}\n"],
  "mappings": ";;;;;;;;;;;;;;AAAA;AAAA;",
  "names": []
}
