/** Chat-owned locale namespace and dictionaries. */
/** Namespace for Chat target, node, statistics, and details copy. */
export declare const NS = "chat";
/** Simplified Chinese dictionary and key-set source of truth. */
export declare const zh: {
    'view.chat': string;
    'number.groupSeparator': string;
    'duration.compactSeconds': string;
    'duration.compactMinutes': string;
    'duration.milliseconds': string;
    'stats.counts': string;
    'stats.cacheHit': string;
    'stats.dialog.title': string;
    'stats.dialog.usageTitle': string;
    'stats.dialog.llmTime': string;
    'stats.dialog.toolTime': string;
    'stats.dialog.ttft': string;
    'stats.dialog.speed': string;
    'chat.loadingHistory': string;
    'chat.loadError': string;
    'chat.loadOlder': string;
    'chat.toBottom': string;
    'chat.deepDiving': string;
    'chat.turnNavigation.label': string;
    'chat.turnNavigation.jump': string;
    'chat.turnNavigation.jumpLoad': string;
    'chat.turnNavigation.turn': string;
    'settings.transcript.title': string;
    'settings.transcript.description': string;
    'settings.transcript.normal': string;
    'settings.transcript.compact': string;
    'fileOpen.title': string;
    'fileOpen.unknown': string;
    'message.extraBlock': string;
    'message.systemPrompt': string;
    'message.systemPromptUpdate': string;
    'message.contextInjection': string;
    'message.contextRecall': string;
    'message.referenceSummary': string;
    'message.referenceSeparator': string;
    'message.context.instructions.loaded': string;
    'message.context.instructions.added': string;
    'message.context.instructions.updated': string;
    'message.context.instructions.removed': string;
    'message.context.catalog.replaced': string;
    'message.context.catalog.more': string;
    'message.context.snapshot.supersedes': string;
    'message.context.relay.from': string;
    'message.context.recall.counts': string;
    'message.context.recall.truncated': string;
    'message.compaction': string;
    'message.compaction.running': string;
    'message.compaction.completed': string;
    'message.compaction.expand': string;
    'message.compaction.unavailable': string;
    'message.compaction.commandTitle': string;
    'message.think': string;
    'message.unknownSurface': string;
    'message.unknownBlock': string;
    'message.turnProcess.toolCalls.one': string;
    'message.turnProcess.toolCalls.other': string;
    'message.turnProcess.messages.one': string;
    'message.turnProcess.messages.other': string;
    'message.turnProcess.subagents.one': string;
    'message.turnProcess.subagents.other': string;
    'message.turnProcess.thoughtForAWhile': string;
    'message.turnProcess.separator': string;
    'message.stopped': string;
    'message.branch': string;
    'message.branchUnavailable': string;
    'message.retry.active': string;
    'message.retry.cancelled': string;
    'message.retry.started': string;
    'message.retry.scheduled': string;
    'message.retry.status': string;
    'message.retry.delay': string;
    'message.retry.failure': string;
    'message.failure.auth': string;
    'message.turnError': string;
    'message.maxTokens': string;
    'message.maxTokens.hint': string;
    'message.ranFor': string;
    'message.tokensPerSecond': string;
    'message.turnUsage.title': string;
    'message.turnUsage.consumed': string;
    'message.turnUsage.model': string;
    'message.turnUsage.cacheHit': string;
    'message.turnUsage.input': string;
    'message.turnUsage.cacheRead': string;
    'message.turnUsage.cacheWrite': string;
    'message.turnUsage.output': string;
    'message.turnUsage.reasoning': string;
    'message.turnUsage.count': string;
    'message.turnTime.title': string;
    'message.turnTime.duration': string;
    'message.turnTime.speed': string;
    'message.turnTime.ttft': string;
    'duration.seconds': string;
    'duration.minutes': string;
    'command.running': string;
    'command.failed': string;
    'command.done': string;
    'command.title': string;
    'row.running': string;
    'row.failed': string;
    'json.truncated': string;
    'clock.md': string;
    'clock.ymd': string;
};
/** Chat dictionary key union. */
export type ChatKey = keyof typeof zh;
/** English dictionary, checked against the Chinese key set. */
export declare const en: {
    'view.chat': string;
    'number.groupSeparator': string;
    'duration.compactSeconds': string;
    'duration.compactMinutes': string;
    'duration.milliseconds': string;
    'stats.counts': string;
    'stats.cacheHit': string;
    'stats.dialog.title': string;
    'stats.dialog.usageTitle': string;
    'stats.dialog.llmTime': string;
    'stats.dialog.toolTime': string;
    'stats.dialog.ttft': string;
    'stats.dialog.speed': string;
    'chat.loadingHistory': string;
    'chat.loadError': string;
    'chat.loadOlder': string;
    'chat.toBottom': string;
    'chat.deepDiving': string;
    'chat.turnNavigation.label': string;
    'chat.turnNavigation.jump': string;
    'chat.turnNavigation.jumpLoad': string;
    'chat.turnNavigation.turn': string;
    'settings.transcript.title': string;
    'settings.transcript.description': string;
    'settings.transcript.normal': string;
    'settings.transcript.compact': string;
    'fileOpen.title': string;
    'fileOpen.unknown': string;
    'message.extraBlock': string;
    'message.systemPrompt': string;
    'message.systemPromptUpdate': string;
    'message.contextInjection': string;
    'message.contextRecall': string;
    'message.referenceSummary': string;
    'message.referenceSeparator': string;
    'message.context.instructions.loaded': string;
    'message.context.instructions.added': string;
    'message.context.instructions.updated': string;
    'message.context.instructions.removed': string;
    'message.context.catalog.replaced': string;
    'message.context.catalog.more': string;
    'message.context.snapshot.supersedes': string;
    'message.context.relay.from': string;
    'message.context.recall.counts': string;
    'message.context.recall.truncated': string;
    'message.compaction': string;
    'message.compaction.running': string;
    'message.compaction.completed': string;
    'message.compaction.expand': string;
    'message.compaction.unavailable': string;
    'message.compaction.commandTitle': string;
    'message.think': string;
    'message.unknownSurface': string;
    'message.unknownBlock': string;
    'message.turnProcess.toolCalls.one': string;
    'message.turnProcess.toolCalls.other': string;
    'message.turnProcess.messages.one': string;
    'message.turnProcess.messages.other': string;
    'message.turnProcess.subagents.one': string;
    'message.turnProcess.subagents.other': string;
    'message.turnProcess.thoughtForAWhile': string;
    'message.turnProcess.separator': string;
    'message.stopped': string;
    'message.branch': string;
    'message.branchUnavailable': string;
    'message.retry.active': string;
    'message.retry.cancelled': string;
    'message.retry.started': string;
    'message.retry.scheduled': string;
    'message.retry.status': string;
    'message.retry.delay': string;
    'message.retry.failure': string;
    'message.failure.auth': string;
    'message.turnError': string;
    'message.maxTokens': string;
    'message.maxTokens.hint': string;
    'message.ranFor': string;
    'message.tokensPerSecond': string;
    'message.turnUsage.title': string;
    'message.turnUsage.consumed': string;
    'message.turnUsage.model': string;
    'message.turnUsage.cacheHit': string;
    'message.turnUsage.input': string;
    'message.turnUsage.cacheRead': string;
    'message.turnUsage.cacheWrite': string;
    'message.turnUsage.output': string;
    'message.turnUsage.reasoning': string;
    'message.turnUsage.count': string;
    'message.turnTime.title': string;
    'message.turnTime.duration': string;
    'message.turnTime.speed': string;
    'message.turnTime.ttft': string;
    'duration.seconds': string;
    'duration.minutes': string;
    'command.running': string;
    'command.failed': string;
    'command.done': string;
    'command.title': string;
    'row.running': string;
    'row.failed': string;
    'json.truncated': string;
    'clock.md': string;
    'clock.ymd': string;
};
//# sourceMappingURL=locale.d.ts.map