UNPKG

@difizen/mana-core

Version:

13 lines 664 B
import type { Disposable } from '@difizen/mana-common'; import { BaseVariableRegistry } from '../base-variable-registry'; import type { VariableDefinition } from '../protocol'; /** * It should be implemented by an extension, e.g. by the monaco extension. */ export declare class VariableRegistry extends BaseVariableRegistry { protected get definitionList(): VariableDefinition<string>[]; protected definitionMap: Map<string, VariableDefinition<string>>; register(...definitions: VariableDefinition<string>[]): Disposable; protected doRegister(definition: VariableDefinition<string>): Disposable; } //# sourceMappingURL=variable-registry.d.ts.map