@odoo/o-spreadsheet
Version:
A spreadsheet component
9 lines (8 loc) • 646 B
TypeScript
import { Arg, FunctionResultNumber, FunctionResultObject, Matrix } from "../types/misc";
export declare function assert(condition: boolean, message: string): asserts condition;
export declare function assertNotZero(value: number, message?: string): void;
export declare function isSingleColOrRow(arg: Matrix): boolean;
export declare function areSameDimensions(...args: Arg[]): boolean;
export declare function isSquareMatrix(arg: Matrix): boolean;
export declare function isNumberMatrix(arg: Matrix<FunctionResultObject>): arg is Matrix<FunctionResultNumber>;
export declare const expectNumberGreaterThanOrEqualToOne: (value: number) => string;