declare type initialValueFunction = (x: number, y: any) => any; export declare const _scalarMult: (scalar: number, vector: readonly number[]) => number[]; export declare const _vectorAdd: (a: readonly number[], b: readonly number[]) => number[]; export declare const UndependentVariableError: Error; export declare const StepSizeDivisibilityError: Error; export default function (ODE: initialValueFunction, initialCondition: number | number[], range: readonly [number, number], stepSize?: number): number[] | number[][]; export {};