import type { TypedFunction } from '../core/function/typed.js'; import type { BigNumber } from '../types.js'; type NumericValue = number | BigNumber; /** A scalar arithmetic op used here within the NumericValue domain. */ type NumericFn = (...args: NumericValue[]) => NumericValue; interface HypotDependencies { typed: TypedFunction; abs: NumericFn; addScalar: NumericFn; divideScalar: NumericFn; multiplyScalar: NumericFn; sqrt: NumericFn; smaller: TypedFunction; isPositive: TypedFunction; } export declare const createHypot: import("../utils/factory.js").FactoryFunction; export {}; //# sourceMappingURL=hypot.d.ts.map