export declare class SMatrix { m11: number; m21: number; m31: number; m41: number; m12: number; m22: number; m32: number; m42: number; m13: number; m23: number; m33: number; m43: number; m14: number; m24: number; m34: number; m44: number; get a(): number; set a(v: number); get b(): number; set b(v: number); get c(): number; set c(v: number); get d(): number; set d(v: number); get e(): number; set e(v: number); get f(): number; set f(v: number); get is2D(): boolean; get isIdentity(): boolean; reset(): SMatrix; multiply(mat: SMatrix): SMatrix; translate(dx: number, dy: number, dz?: number): SMatrix; scale(sx: number, sy: number): SMatrix; rotate(angle: number): SMatrix; rotate(rotX: number, rotY: number, rotZ: number): SMatrix; transpose(): SMatrix; inversed(): SMatrix; det(): SMatrix; value(): number; }