UNPKG

@alauda/doom

Version:

Doctor Doom making docs.

38 lines (37 loc) 1.05 kB
import type { SetOptional } from 'type-fest'; export interface TermItem { en: string; zh?: string; ru?: string; description?: string; badCases?: { en?: string[]; zh?: string[]; ru?: string[]; }; } declare const terms: { readonly company: { readonly en: "Alauda"; readonly zh: "灵雀云"; readonly description: "公司品牌"; }; readonly product: { readonly en: "Alauda Container Platform"; readonly zh: "灵雀云容器平台"; readonly description: "产品品牌"; }; readonly productShort: { readonly en: "ACP"; readonly description: "产品品牌简称"; }; }; export type TermName = keyof typeof terms; export type NamedTerms = Record<TermName, TermItem>; export interface NamedTermItem extends TermItem { name: TermName; } export type NormalizedTermItem = SetOptional<NamedTermItem, 'name'>; export declare const namedTerms: NamedTerms; export declare const namedTermItems: NamedTermItem[]; export {};