UNPKG

ifc-expressions

Version:

Parsing and evaluation of IFC expressions

12 lines (11 loc) 576 B
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; }