export type Locale = "zh-CN" | "en-US"; export interface LocaleMessages { common: { confirm: string; cancel: string; delete: string; add: string; edit: string; save: string; submit: string; close: string; back: string; next: string; previous: string; search: string; reset: string; export: string; import: string; upload: string; download: string; refresh: string; placeholder_input: string; placeholder_select: string; placeholder_date: string; placeholder_search: string; loading: string; noData: string; success: string; error: string; warning: string; info: string; }; toolbar: { tree: string; reset: string; roam: string; measure: string; section: string; comment: string; anno: string; screenshot: string; inspector: string; setting: string; fullscreen: string; enjoy: string; share: string; cooperate: string; bcf: string; navigate: string; mouse: string; hidden: string; }; bcf: { title: string; addNew: string; detail: string; list: string; filter: string; type: string; priority: string; status: string; stage: string; assignedTo: string; dueDate: string; description: string; comment: string; viewpoint: string; addViewpoint: string; addObject: string; addMarker: string; labels: string; author: string; createDate: string; modifiedDate: string; types: { basic: string; conflict: string; error: string; }; priorities: { high: string; middle: string; low: string; }; statuses: { closed: string; inProgress: string; resolved: string; }; stages: { planningEnd: string; constructionStart: string; constructionEnd: string; }; tags: { architecture: string; hvac: string; mep: string; structure: string; }; messages: { pleaseInputTitle: string; deleteConfirm: string; deleteCommentConfirm: string; }; }; setting: { title: string; effect: string; bgColor: string; showEdges: string; lightIntensity: string; appearance: string; skybox: string; perspective: string; ortho: string; mode2d3d: string; modelInvert: string; zAxisUp: string; modelSpace: string; spaceEffect: string; language: string; modelViewSwitch: string; colors: { white: string; lightGray: string; gray: string; darkGray: string; black: string; }; spaceEffects: { transparent: string; wireframe: string; hide: string; }; }; roles: { guest: string; user: string; admin: string; creator: string; }; [key: string]: any; }