Files
languageservices/expressions/src/funcs/info.ts
T
2023-02-22 15:52:40 -08:00

15 lines
272 B
TypeScript

import {ExpressionData} from "../data";
export interface FunctionInfo {
name: string;
description?: string;
minArgs: number;
maxArgs: number;
}
export interface FunctionDefinition extends FunctionInfo {
call: (...args: ExpressionData[]) => ExpressionData;
}