import type { TypedFunction } from '../core/function/typed.js'; import type { BigNumber } from '../type/bignumber/BigNumber.js'; import type { Matrix } from '../types.js'; interface BigNumberConstructor { atan2(y: BigNumber, x: BigNumber): BigNumber; } interface MatrixConstructor { (data: unknown[] | unknown[][], storage?: 'dense' | 'sparse'): Matrix; } interface Atan2Dependencies { typed: TypedFunction; matrix: MatrixConstructor; equalScalar: TypedFunction; BigNumber: BigNumberConstructor; DenseMatrix: new (data: unknown) => unknown; concat: TypedFunction; } export declare const createAtan2: import("../utils/factory.js").FactoryFunction; export {}; //# sourceMappingURL=atan2.d.ts.map