UNPKG

solive-core

Version:

Solidity Monaco Editor Core Library

19 lines 778 B
import { Source } from 'solive-compiler-utils'; import type { IEditorInitState } from '../contexts/editorContext'; import { EditorApi, ModelType } from '../../types/monaco'; import ParserVersion from './parserVersion'; declare class CodeParserCompiler { editorApi: EditorApi; editorState: IEditorInitState; compiler: any; parseVersion: ParserVersion; constructor(editorApi: EditorApi, editorState: IEditorInitState, parseVersion: ParserVersion); compile(): Promise<unknown>; resolveImports(model: ModelType): string[]; resolveSource(imports: string[]): Source; importRemoteFile(url: string): Promise<{ [x: string]: string; }>; } export default CodeParserCompiler; //# sourceMappingURL=codeParserCompiler.d.ts.map