import { f as SettingsFileEntry, n as ConfigObject, r as ConfigValue } from "../types-KR94Pl4P.js"; //#region src/utils/format.d.ts /** * Format data as a JSON string */ declare function formatJson(data: T, pretty?: boolean): string; /** * Format a key/value object as a table */ declare function formatTable(data: ConfigObject): string; /** * Format a list of settings files as a table */ declare function formatFilesTable(files: SettingsFileEntry[]): string; declare function formatDiff(currentValue: ConfigValue, nextValue: ConfigValue): string | null; /** * Unified diff for raw text (keeps original formatting, e.g., TOML) */ declare function formatTextDiff(currentText: string, nextText: string, labels?: { current?: string; next?: string; }): string | null; //#endregion export { formatDiff, formatFilesTable, formatJson, formatTable, formatTextDiff };