export interface Vector { magnitude: number; normalized: ThisType; } interface IEqual { equals(v: any): boolean; } interface IClone { clone(out?: ThisType): ThisType; } interface ISet { set(value: Readonly>): ThisType; set(value: Readonly>): ThisType; fill(value: number): ThisType; } export interface ZograMatrix extends IEqual, IClone, ISet { asMut(): this; } export {};