export declare class Matrix extends DOMMatrix implements DOMMatrix { constructor(matrix?: string | number[] | DOMMatrix); flipX(): Matrix; flipY(): Matrix; inverse(): Matrix; multiply(other?: DOMMatrixInit | undefined): Matrix; rotate(rotX?: number | undefined, rotY?: number | undefined, rotZ?: number | undefined): Matrix; rotateAxisAngle(x?: number | undefined, y?: number | undefined, z?: number | undefined, angle?: number | undefined): Matrix; rotateFromVector(x?: number | undefined, y?: number | undefined): Matrix; scale(scaleX?: number | undefined, scaleY?: number | undefined, scaleZ?: number | undefined, originX?: number | undefined, originY?: number | undefined, originZ?: number | undefined): Matrix; scaleSelf(scaleX?: number | undefined, scaleY?: number | undefined, scaleZ?: number | undefined, originX?: number | undefined, originY?: number | undefined, originZ?: number | undefined): Matrix; scale3d(scale?: number | undefined, originX?: number | undefined, originY?: number | undefined, originZ?: number | undefined): Matrix; skewX(sx?: number | undefined): Matrix; skewY(sy?: number | undefined): Matrix; translate(tx?: number | undefined, ty?: number | undefined, tz?: number | undefined): Matrix; translateSelf(tx?: number | undefined, ty?: number | undefined, tz?: number | undefined): Matrix; clone(): Matrix; toJSON(): Float64Array; }