import { quat } from '../quat/quat.type.js'; import { vec3 } from '../vec3/vec3.type.js'; import { vec4 } from '../vec4/vec4.type.js'; import { readonly_mat4 } from './mat4.type.js'; /** * From: https://drafts.csswg.org/css-transforms-2/#matrix-interpolation */ export declare function mat4_decompose(matrix: readonly_mat4, translation: vec3, scale: vec3, skew: vec3, perspective: vec4, quaternion: quat): boolean;