import Matrix3 from './Matrix3'; export default class Matrix4 extends Matrix3 { readonly j: number; readonly k: number; readonly l: number; readonly m: number; readonly n: number; readonly o: number; readonly p: number; static readonly ElementCount: number; constructor(a?: number, b?: number, c?: number, d?: number, e?: number, f?: number, g?: number, h?: number, i?: number, j?: number, k?: number, l?: number, m?: number, n?: number, o?: number, p?: number); get elements(): number[]; determine(): number; add({ elements }: Matrix4): Matrix4; multiply({ columns }: Matrix4): Matrix4; multiplyScalar(scalar: number): Matrix4; transpose(): Matrix4; cofactor(): Matrix4; invert(): Matrix4; protected static columnsToRows([a, e, i, m, b, f, j, n, c, g, k, o, d, h, l, p]: Array): Array; protected static rowsToColumns([a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p]: Array): Array; } //# sourceMappingURL=Matrix4.d.ts.map