UNPKG

@odoo/o-spreadsheet

Version:
253 lines (252 loc) 9.29 kB
import { DivisionByZeroError, EvaluationError } from "../types/errors"; import { AddFunctionDescription } from "../types/functions"; import { Arg, FunctionResultNumber, FunctionResultObject, Matrix, Maybe } from "../types/misc"; export declare const AVEDEV: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...values: Arg[]) => number | DivisionByZeroError; isExported: true; }; export declare const AVERAGE: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...values: Arg[]) => FunctionResultNumber; isExported: true; }; export declare const AVERAGE_WEIGHTED: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => EvaluationError | { value: number; format: string | undefined; }; }; export declare const AVERAGEA: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => DivisionByZeroError | { value: number; format: string | undefined; }; isExported: true; }; export declare const AVERAGEIF: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, criteriaRange: Arg, criterion: Maybe<FunctionResultObject>, averageRange: Arg) => number | DivisionByZeroError; isExported: true; }; export declare const AVERAGEIFS: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, averageRange: Matrix<FunctionResultObject>, ...args: Arg[]) => number | DivisionByZeroError; isExported: true; }; export declare const COUNT: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...values: Arg[]) => number; isExported: true; }; export declare const COUNTA: { description: string; args: import("..").ArgDefinition[]; compute: (...values: Arg[]) => number; isExported: true; }; export declare const COVAR: { description: string; args: import("..").ArgDefinition[]; compute: (dataY: Arg, dataX: Arg) => number; isExported: true; }; export declare const COVARIANCE_P: { description: string; args: import("..").ArgDefinition[]; compute: (dataY: Arg, dataX: Arg) => number; isExported: true; }; export declare const COVARIANCE_S: { description: string; args: import("..").ArgDefinition[]; compute: (dataY: Arg, dataX: Arg) => number; isExported: true; }; export declare const FORECAST: AddFunctionDescription; export declare const GROWTH: AddFunctionDescription; export declare const INTERCEPT: AddFunctionDescription; export declare const LARGE: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, data: Arg, n: Maybe<FunctionResultObject>) => FunctionResultObject; isExported: true; }; export declare const LINEST: AddFunctionDescription; export declare const LOGEST: AddFunctionDescription; export declare const MATTHEWS: AddFunctionDescription; export declare const MAX: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...values: Arg[]) => FunctionResultNumber; isExported: true; }; export declare const MAXA: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => FunctionResultNumber; isExported: true; }; export declare const MAXIFS: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, range: Matrix<FunctionResultObject>, ...args: Arg[]) => number; isExported: true; }; export declare const MEDIAN: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...values: Arg[]) => FunctionResultNumber; isExported: true; }; export declare const MIN: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...values: Arg[]) => FunctionResultNumber; isExported: true; }; export declare const MINA: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => FunctionResultNumber; isExported: true; }; export declare const MINIFS: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, range: Matrix<FunctionResultObject>, ...args: Arg[]) => number; isExported: true; }; export declare const PEARSON: AddFunctionDescription; export declare const CORREL: AddFunctionDescription; export declare const PERCENTILE: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, data: Arg, percentile: Maybe<FunctionResultObject>) => FunctionResultNumber; isExported: true; }; export declare const PERCENTILE_EXC: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, data: Arg, percentile: Maybe<FunctionResultObject>) => FunctionResultNumber; isExported: true; }; export declare const PERCENTILE_INC: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, data: Arg, percentile: Maybe<FunctionResultObject>) => FunctionResultNumber; isExported: true; }; export declare const POLYFIT_COEFFS: AddFunctionDescription; export declare const POLYFIT_FORECAST: AddFunctionDescription; export declare const QUARTILE: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, data: Arg, quartileNumber: Maybe<FunctionResultObject>) => FunctionResultNumber; isExported: true; }; export declare const QUARTILE_EXC: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, data: Arg, quartileNumber: Maybe<FunctionResultObject>) => FunctionResultNumber; isExported: true; }; export declare const QUARTILE_INC: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, data: Arg, quartileNumber: Maybe<FunctionResultObject>) => FunctionResultNumber; isExported: true; }; export declare const RANK: AddFunctionDescription; export declare const RSQ: AddFunctionDescription; export declare const SLOPE: AddFunctionDescription; export declare const SMALL: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, data: Arg, n: Maybe<FunctionResultObject>) => FunctionResultObject; isExported: true; }; export declare const SPEARMAN: AddFunctionDescription; export declare const STDEV: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const STDEV_P: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const STDEV_S: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const STDEVA: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const STDEVP: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const STDEVPA: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const STEYX: AddFunctionDescription; export declare const TREND: AddFunctionDescription; export declare const VAR: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const VAR_P: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const VAR_S: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const VARA: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const VARP: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; }; export declare const VARPA: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number; isExported: true; };