UNPKG

@odoo/o-spreadsheet

Version:
40 lines (39 loc) 1.43 kB
import { EvaluationError } from "../types/errors"; import { AddFunctionDescription } from "../types/functions"; import { Arg, FunctionResultObject, Maybe } from "../types/misc"; export declare const AND: { description: string; args: import("..").ArgDefinition[]; compute: (...logicalExpressions: Arg[]) => boolean | EvaluationError; isExported: true; }; export declare const FALSE: AddFunctionDescription; export declare const IF: any; export declare const IFERROR: any; export declare const IFNA: any; export declare const IFS: any; export declare const NOT: { description: string; args: import("..").ArgDefinition[]; compute: (logicalExpression: Maybe<FunctionResultObject>) => boolean; isExported: true; }; export declare const OR: { description: string; args: import("..").ArgDefinition[]; compute: (...logicalExpressions: Arg[]) => boolean | EvaluationError; isExported: true; }; export declare const SWITCH: { description: string; args: import("..").ArgDefinition[]; compute: (expression: Maybe<FunctionResultObject>, ...casesAndValues: Maybe<FunctionResultObject>[]) => FunctionResultObject; isExported: true; }; export declare const TRUE: AddFunctionDescription; export declare const XOR: { description: string; args: import("..").ArgDefinition[]; compute: (...logicalExpressions: Arg[]) => false | EvaluationError; isExported: true; };