import type { MultiVecOpRoV, VecOpRoV } from "./api.js";
/**
 * Returns index of major component/axis in 2D vector `v`, i.e. where `|v[i]|`
 * is the largest.
 */
export declare const major2: VecOpRoV<number>;
/**
 * Returns index of major component/axis in 3D vector `v`, i.e. where `|v[i]|`
 * is the largest.
 */
export declare const major3: VecOpRoV<number>;
/**
 * Returns index of major component/axis in nD vector `v`, i.e. where `|v[i]|`
 * is the largest.
 */
export declare const major4: VecOpRoV<number>;
/**
 * Returns index of major component/axis in nD vector `v`, i.e. where `|v[i]|`
 * is the largest.
 */
export declare const major: MultiVecOpRoV<number>;
//# sourceMappingURL=major.d.ts.map