/** 嵌套对象 → 点分扁平 key */
export declare function flattenLocale(input: Record<string, unknown>, prefix?: string): Record<string, string>;
/** 点分扁平 → 嵌套对象 */
export declare function unflattenLocale(flat: Record<string, string>): Record<string, unknown>;
export declare function hashLocaleJson(obj: Record<string, unknown>): string;
/** 从模型回复中尽量抠出 JSON 对象 */
export declare function extractJsonObject(text: string): Record<string, unknown>;
