import type { RenameSymbolOptions, RenameResult } from '../../../types/index.js';
/**
 * Rename all occurrences of a symbol in the source code.
 * Uses AST to find Identifier nodes, then applies text replacements
 * in reverse order.
 */
export declare function renameSymbol(source: string, options: RenameSymbolOptions, fileName: string): RenameResult;
//# sourceMappingURL=rename-symbol.d.ts.map