/**
 * 清理单个 CHANGELOG 文件
 * @param {string} filePath
 * @param {boolean} dryRun
 * @returns {boolean} 是否成功
 * @example
 * ```ts
 * // 实际写入
 * cleanChangelogFile('CHANGELOG.md');
 *
 * // 预览模式，不修改文件
 * cleanChangelogFile('CHANGELOG.md', true);
 * ```
 */
export declare function cleanChangelogFile(filePath: string, dryRun?: boolean): boolean;
/**
 * 主函数
 * @example
 * ```bash
 * # 处理单个文件
 * npx t-comm clean:changelog packages/network-v2/CHANGELOG.md
 *
 * # 使用 glob 表达式处理多个文件
 * npx t-comm clean:changelog 'packages/*\/CHANGELOG.md'
 *
 * # 预览模式
 * npx t-comm clean:changelog 'packages/*\/CHANGELOG.md' --dry-run
 * ```
 */
export declare function cleanChangelogScript(args: string[]): Promise<void>;
