export class BlendStateMatrix {
    /**
     *
     * @param {BlendStateMatrix} result
     * @param {BlendStateMatrix} a
     * @param {BlendStateMatrix} b
     * @param {number} t
     */
    static lerp(result: BlendStateMatrix, a: BlendStateMatrix, b: BlendStateMatrix, t: number): void;
    /**
     *
     * @param {number} size
     */
    constructor(size: number);
    weights: Float32Array<ArrayBuffer>;
    timeScales: Float32Array<ArrayBuffer>;
    /**
     *
     * @param {BlendStateMatrix} other
     */
    copy(other: BlendStateMatrix): void;
    /**
     * Set all values to 0
     */
    zero(): void;
    /**
     *
     * @param {BlendStateMatrix} other
     */
    add(other: BlendStateMatrix): void;
    /**
     *
     * @param {number} v
     */
    weightsMultiplyScalar(v: number): void;
}
//# sourceMappingURL=BlendStateMatrix.d.ts.map