import type { VovkStrictConfig } from 'vovk/internal'; import type { VovkModuleRenderResult } from '../types.mjs'; export declare function render(codeTemplate: string, { cwd, config, withService, segmentName, moduleName, empty, templateFileName, isNodeNextResolution, srcRoot, }: { cwd: string; config: VovkStrictConfig; withService: boolean; segmentName: string; moduleName: string; empty?: boolean; templateFileName: string; isNodeNextResolution: boolean; srcRoot: string | null; }): Promise;