import { UserCompilationSettings, CompilerTarget, NodeImplementations } from './types'; import { JavaScriptEngineCode } from '../engine-javascript/compile/types'; import { AssemblyScriptWasmEngineCode } from '../engine-assemblyscript/compile/types'; import { DspGraph } from '../dsp-graph/types'; interface CompilationSuccess { status: 0; code: JavaScriptEngineCode | AssemblyScriptWasmEngineCode; } interface CompilationFailure { status: 1; } type CompilationResult = CompilationSuccess | CompilationFailure; declare const _default: (graph: DspGraph.Graph, nodeImplementations: NodeImplementations, target: CompilerTarget, compilationSettings: UserCompilationSettings) => CompilationResult; export default _default;