/** * Locale dictionaries for the client half — the single source of truth for the * config card's copy and the approval panel's disclosure labels. * * Registered with the harness locale service (`ctx.locale.register`) in * {@link ./index.ts}, so every string follows the user's dsh language * preference rather than `navigator.language`. * * ONE namespace covers the whole plugin: DSH 0.1.7 collapsed the two settings * namespaces this plugin used to register into one profile entry, and the copy * follows that — a per-feature namespace would now name a surface that no * longer exists. * * @module dsh-edit-approval/client/locales */ /** Dictionary namespace for the plugin's client copy (declared in `LocaleNamespaceMap`). */ export declare const NS = "edit-approval"; /** Simplified Chinese dictionary (the key-set source of truth). */ export declare const zh: { readonly 'settings.edit.title': '编辑审批'; readonly 'settings.edit.hint.on': '修改文件前弹出 diff 审批'; readonly 'settings.edit.hint.off': '不拦截文件修改'; readonly 'settings.bash.title': '命令审批'; readonly 'settings.bash.hint.on': '执行命令前弹出审批'; readonly 'settings.bash.hint.off': '不拦截命令执行'; readonly 'form.unavailable': '本部署未向此页面提供该插件的配置。'; readonly 'form.readonly': '本部署的设置为只读。'; readonly 'form.saveFailed': '本部署没有接受这些值,已保留供你修改。'; readonly 'form.save': '保存'; readonly 'form.saving': '保存中…'; readonly 'approval.collapse': '折叠审批详情'; readonly 'approval.expand': '展开审批详情'; }; /** English dictionary. */ export declare const en: Record; /** Dictionary key union (derived from the zh source of truth). */ export type ApprovalKey = keyof typeof zh;