import * as ts from "typescript"; export interface BuildContext { writtenFiles: Set; copiedAssets: Set; errorCount: number; warningCount: number; } export interface ProjectOptions { configPath: string; compilerOptions: ts.CompilerOptions & Required>; ext: "cjs" | "js" | "mjs"; format: "cjs" | "esm"; pkgJsonDir: string; rootDir: string; verbose: boolean; dryRun: boolean; cjsInterop?: boolean; paths?: Record; baseUrl?: string; } export declare function compileProject(config: ProjectOptions, entryPoints: string[], ctx: BuildContext): Promise; //# sourceMappingURL=compile.d.ts.map