{
  "version": 3,
  "sources": ["../../src/types/util-types.ts"],
  "sourcesContent": ["// Utility-specific types\n\nimport type { Box2 } from 'vecks'\nimport type { Point2D } from './common'\n\n/** Point for utility functions - extends Point2D with optional z */\nexport interface UtilPoint extends Point2D {\n  z?: number\n}\n\n/** Result of knot insertion operation */\nexport interface InsertKnotResult {\n  knots: number[]\n  controlPoints: UtilPoint[]\n}\n\n/** Result of bezier conversion */\nexport interface BezierResult {\n  controlPoints: UtilPoint[]\n  knots: number[]\n}\n\n/** Transform result with bounding box */\nexport interface TransformResult {\n  element: string\n  bbox: Box2\n}\n"],
  "mappings": ";;;;;;;;;;;;;;AAAA;AAAA;",
  "names": []
}
