svg-arc-to-cubic-bezier.d.ts 438 B

123456789101112131415161718192021222324
  1. declare module 'svg-arc-to-cubic-bezier' {
  2. interface ArcParams {
  3. px: number
  4. py: number
  5. cx: number
  6. cy: number
  7. rx: number
  8. ry: number
  9. xAxisRotation: number
  10. largeArcFlag: number
  11. sweepFlag: number
  12. }
  13. interface CubicBezierPoint {
  14. x: number
  15. y: number
  16. x1: number
  17. y1: number
  18. x2: number
  19. y2: number
  20. }
  21. export default function arcToBezier(params: ArcParams): CubicBezierPoint[]
  22. }