UNPKG

@dotglitch/ngx-common

Version:

Angular components and utilities that are commonly used.

23 lines (22 loc) 779 B
import type * as monaco from 'monaco-editor'; import { Options } from './types'; type Editor = monaco.editor.ICodeEditor | monaco.editor.IStandaloneCodeEditor; export declare class MonacoAutoTypeImporter implements monaco.IDisposable { private editor; private options; private static sharedCache?; private importResolver; private debounceTimer?; private isResolving?; private disposables; constructor(editor: Editor, options: Options); static create(editor: Editor, options?: Partial<Options>): Promise<MonacoAutoTypeImporter>; dispose(): void; setVersions(versions: { [packageName: string]: string; }): void; clearCache(): Promise<void>; private debouncedResolveContents; private resolveContents; } export {};