import { Context } from "../../bundler/context.js";
import { TypeCheckMode } from "./typecheck.js";
export declare function doCodegen({ ctx, functionsDirectoryPath, typeCheckMode, dryRun, debug, quiet, generateCommonJSApi, }: {
    ctx: Context;
    functionsDirectoryPath: string;
    typeCheckMode: TypeCheckMode;
    dryRun?: boolean;
    debug?: boolean;
    quiet?: boolean;
    generateCommonJSApi?: boolean;
}): Promise<void>;
export declare function doInitCodegen({ ctx, functionsDirectoryPath, dryRun, debug, quiet, overwrite, }: {
    ctx: Context;
    functionsDirectoryPath: string;
    dryRun?: boolean;
    debug?: boolean;
    quiet?: boolean;
    overwrite?: boolean;
}): Promise<void>;
//# sourceMappingURL=codegen.d.ts.map