ifc-expressions
Version:
Parsing and evaluation of IFC expressions
12 lines (11 loc) • 576 B
TypeScript
import { BuiltinVariableRegistry } from "../builtin/BuiltinVariableRegistry.js";
import { CompletionResult } from "./CompletionItem.js";
import { DocumentationLocalizer } from "../documentation/Documentation.js";
export type IfcExpressionAutocompleteOptions = {
builtinVariableRegistry?: BuiltinVariableRegistry;
localizer?: DocumentationLocalizer;
emptyExpressionStarters?: Array<string>;
};
export declare class IfcExpressionAutocomplete {
static complete(input: string, cursorOffset: number, options?: IfcExpressionAutocompleteOptions): CompletionResult;
}