import type { FileMap } from './file-map'; /** Logs the standard note shown after a `--dry-run` so that no changes are written. */ export declare function logDryRunNote(): void; /** * Write the generated files to the file system * @internal */ export declare function writeTemplateFiles(options: { fileMap: FileMap; directory: string; dryRun?: boolean; /** * When true, the per-call dry-run note is suppressed. Used by commands that * batch several writes and emit the note once themselves, to avoid printing * it repeatedly. */ suppressDryRunNote?: boolean; }): Promise;