@@ -177,7 +177,7 @@ export declare type CubicSegment = CSegment | cSegment;
177177
178178export declare type CurveArray = [ MSegment , ...CSegment [ ] ] ;
179179
180- declare const defaultExport : typeof SVGPathCommander_2 & typeof util ;
180+ declare const defaultExport : typeof SVGPathCommander & typeof util ;
181181export default defaultExport ;
182182
183183export declare type DeriveCallback = ( t : number ) => Point ;
@@ -446,7 +446,7 @@ export declare type sSegment = [sCommand, number, number, number, number];
446446 * @author thednp <https://github.com/thednp/svg-path-commander>
447447 * @returns a new SVGPathCommander instance
448448 */
449- declare class SVGPathCommander_2 {
449+ declare class SVGPathCommander {
450450 segments : PathArray ;
451451 round : number | "off" ;
452452 origin : [ number , number , number ] ;
@@ -727,6 +727,135 @@ declare namespace shapes {
727727}
728728
729729
730+ declare namespace simpleShapes {
731+ let initial : string [ ] ;
732+ let normalized : string [ ] ;
733+ let transformed : string [ ] ;
734+ let scaled3d : string [ ] ;
735+ let skewedX : string [ ] ;
736+ let skewedY : string [ ] ;
737+ let reversed : string [ ] ;
738+ let length : number [ ] ;
739+ let width : number [ ] ;
740+ let height : number [ ] ;
741+ let pointAt0 : {
742+ x : number ;
743+ y : number ;
744+ } [ ] ;
745+ let pointAt400 : {
746+ x : number ;
747+ y : number ;
748+ } [ ] ;
749+ let pointAt50 : {
750+ x : number ;
751+ y : number ;
752+ } [ ] ;
753+ }
754+
755+
756+ declare namespace shapes {
757+ let initial : string [ ] ;
758+ let normalized : string [ ] ;
759+ let optimized : string [ ] ;
760+ let relative : string [ ] ;
761+ let absolute : string [ ] ;
762+ let curve : string [ ] ;
763+ let scaled : string [ ] ;
764+ let translated : string [ ] ;
765+ let length : number [ ] ;
766+ let pointAt50 : {
767+ x : number ;
768+ y : number ;
769+ } [ ] ;
770+ }
771+
772+
773+ declare namespace simpleShapes {
774+ let initial : string [ ] ;
775+ let normalized : string [ ] ;
776+ let transformed : string [ ] ;
777+ let scaled3d : string [ ] ;
778+ let skewedX : string [ ] ;
779+ let skewedY : string [ ] ;
780+ let reversed : string [ ] ;
781+ let length : number [ ] ;
782+ let width : number [ ] ;
783+ let height : number [ ] ;
784+ let pointAt0 : {
785+ x : number ;
786+ y : number ;
787+ } [ ] ;
788+ let pointAt400 : {
789+ x : number ;
790+ y : number ;
791+ } [ ] ;
792+ let pointAt50 : {
793+ x : number ;
794+ y : number ;
795+ } [ ] ;
796+ }
797+
798+
799+ declare namespace shapes {
800+ let initial : string [ ] ;
801+ let normalized : string [ ] ;
802+ let optimized : string [ ] ;
803+ let relative : string [ ] ;
804+ let absolute : string [ ] ;
805+ let curve : string [ ] ;
806+ let scaled : string [ ] ;
807+ let translated : string [ ] ;
808+ let length : number [ ] ;
809+ let pointAt50 : {
810+ x : number ;
811+ y : number ;
812+ } [ ] ;
813+ }
814+
815+
816+ declare namespace simpleShapes {
817+ let initial : string [ ] ;
818+ let normalized : string [ ] ;
819+ let transformed : string [ ] ;
820+ let scaled3d : string [ ] ;
821+ let skewedX : string [ ] ;
822+ let skewedY : string [ ] ;
823+ let reversed : string [ ] ;
824+ let length : number [ ] ;
825+ let width : number [ ] ;
826+ let height : number [ ] ;
827+ let pointAt0 : {
828+ x : number ;
829+ y : number ;
830+ } [ ] ;
831+ let pointAt400 : {
832+ x : number ;
833+ y : number ;
834+ } [ ] ;
835+ let pointAt50 : {
836+ x : number ;
837+ y : number ;
838+ } [ ] ;
839+ }
840+
841+
842+ declare namespace shapes {
843+ let initial : string [ ] ;
844+ let normalized : string [ ] ;
845+ let optimized : string [ ] ;
846+ let relative : string [ ] ;
847+ let absolute : string [ ] ;
848+ let curve : string [ ] ;
849+ let scaled : string [ ] ;
850+ let translated : string [ ] ;
851+ let length : number [ ] ;
852+ let pointAt50 : {
853+ x : number ;
854+ y : number ;
855+ } [ ] ;
856+ }
857+
858+
730859declare namespace simpleShapes {
731860 let initial : string [ ] ;
732861 let normalized : string [ ] ;
0 commit comments