import type { MultiMatOpMM } from "./api.js";
/**
 * Multi-method. Performs matrix-matrix multiplication. If `out` is not
 * given, writes result in `a`.
 *
 * @param out -
 * @param a -
 * @param b -
 */
export declare const mulM: MultiMatOpMM;
/**
 * 2x2 matrix-matrix multiplication. If `out` is not given, writes
 * result in `a`.
 *
 * @param out -
 * @param a -
 * @param b -
 */
export declare const mulM22: import("./api.js").MatOpMM;
/**
 * 2x3 matrix-matrix multiplication. If `out` is not given, writes
 * result in `a`.
 *
 * @param out -
 * @param a -
 * @param b -
 */
export declare const mulM23: import("./api.js").MatOpMM;
/**
 * 3x3 matrix-matrix multiplication. If `out` is not given, writes
 * result in `a`.
 *
 * @param out -
 * @param a -
 * @param b -
 */
export declare const mulM33: import("./api.js").MatOpMM;
/**
 * 4x4 matrix-matrix multiplication. If `out` is not given, writes
 * result in `a`.
 *
 * @param out -
 * @param a -
 * @param b -
 */
export declare const mulM44: import("./api.js").MatOpMM;
//# sourceMappingURL=mulm.d.ts.map