import { d as SettingsFileEntry, n as ConfigValue, t as ConfigObject } from "../types-lRv_6IzV.js";

//#region src/utils/format.d.ts

/**
* Format data as a JSON string
*/
declare function formatJson<T>(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;
//#endregion
export { formatDiff, formatFilesTable, formatJson, formatTable };