UNPKG

@autorest/cadl

Version:
10 lines 636 B
import { AutorestExtensionLogger } from "@autorest/extension-base"; import { CompilerHost, Diagnostic } from "@cadl-lang/compiler"; export declare function createCadlHost(logger: AutorestExtensionLogger, writeFile: (path: string, content: string) => Promise<void>, host: CompilerHost): CompilerHost; export declare function compileCadl(logger: AutorestExtensionLogger, entrypoint: string): Promise<{ compiledFiles: Record<string, string>; } | { diagnostics: readonly Diagnostic[]; }>; export declare function importCadl(baseDir: string): Promise<typeof import("@cadl-lang/compiler")>; //# sourceMappingURL=cadl-compiler.d.ts.map