UNPKG

@papernote/ui

Version:

A modern React component library with a paper notebook aesthetic - minimal, professional, and expressive

25 lines 1 kB
/** * Formula definitions for DataGrid intellisense * Based on fast-formula-parser supported functions */ export interface FormulaParameter { name: string; description: string; optional?: boolean; } export interface FormulaDefinition { name: string; category: FormulaCategory; description: string; syntax: string; parameters: FormulaParameter[]; example?: string; } export type FormulaCategory = 'Math' | 'Statistical' | 'Lookup' | 'Text' | 'Logical' | 'Date' | 'Information' | 'Financial'; export declare const FORMULA_DEFINITIONS: FormulaDefinition[]; export declare const FORMULA_NAMES: string[]; export declare const getFormulasByCategory: (category: FormulaCategory) => FormulaDefinition[]; export declare const searchFormulas: (query: string) => FormulaDefinition[]; export declare const getFormula: (name: string) => FormulaDefinition | undefined; export declare const FORMULA_CATEGORIES: FormulaCategory[]; //# sourceMappingURL=formulaDefinitions.d.ts.map