import { Iterable, Tensor } from './types'; export declare function simpleMin>(arr: T, ignoreNaN?: boolean): number | string | boolean; export declare function tensorMin(tensor: Tensor, axis: number, ignoreNaN: boolean): Tensor; export declare function simpleMax>(arr: T, ignoreNaN?: boolean): number | string | boolean; export declare function tensorMax(tensor: Tensor, axis: number, ignoreNaN?: boolean): Tensor; export declare function simpleSum>(arr: T, ignoreNaN?: boolean): number; export declare function tensorSum(tensor: Tensor, axis: number, ignoreNaN?: boolean): any; export declare function simpleCount>(arr: T, ignoreNaN?: boolean): number; export declare function tensorCount(tensor: Tensor, axis: number, ignoreNaN?: boolean): any; export declare function simpleMean>(arr: T): number; export declare function tensorMean(tensor: Tensor, axis: number, ignoreNaN?: boolean, safe?: boolean): any; export declare function tensorStd(tensor: Tensor, dim: number, ignoreNaN?: boolean): any; export declare function turnZerosToOnes(tensor: Tensor): any;