SYMBOL INDEX (38 symbols across 15 files) FILE: examples/next.js/@types/i18next.d.ts type I18nNamespaces (line 14) | interface I18nNamespaces { type CustomTypeOptions (line 21) | interface CustomTypeOptions { FILE: examples/next.js/components/Header.tsx type Props (line 4) | type Props = { FILE: examples/next.js/pages/_document.tsx type Props (line 10) | type Props = DocumentProps & { class MyDocument (line 14) | class MyDocument extends Document { method render (line 15) | render() { FILE: examples/next.js/pages/index.tsx type Props (line 11) | type Props = { FILE: examples/next.js/pages/second-page.tsx type Props (line 13) | type Props = { FILE: packages/cli/src/cli.ts function run (line 7) | async function run(options: CmdOptions) { FILE: packages/cli/src/options.ts function parseArgv (line 49) | async function parseArgv(args: Array): Promise { FILE: packages/cli/src/types.ts type CmdOptions (line 3) | type CmdOptions = TransmartOptions & { FILE: packages/core/src/language.ts function getLanguageDisplayName (line 1) | function getLanguageDisplayName(code: string) { FILE: packages/core/src/limit.ts constant CONCURRENCY (line 3) | const CONCURRENCY = 5 FILE: packages/core/src/split.ts function splitJSONtoSmallChunks (line 3) | function splitJSONtoSmallChunks( function isPlainObject (line 49) | function isPlainObject(obj: unknown): obj is Record { function getJSONTokenSize (line 53) | function getJSONTokenSize(object: Record, depth = 0): n... function getPrimitiveValueSize (line 77) | function getPrimitiveValueSize(value: any): number { FILE: packages/core/src/task.ts type TaskResult (line 9) | interface TaskResult { class Task (line 14) | class Task { method constructor (line 15) | constructor(private transmart: Transmart, private work: RunWork) {} method start (line 17) | async start(onProgress: (current: number, total: number) => any) { method run (line 53) | private async run(content: string, index: number): Promise { method parse (line 84) | parse(content: string): Record { method pack (line 95) | pack(result: TaskResult[]): Record { FILE: packages/core/src/translate.ts function translate (line 5) | async function translate(params: TranslateParams, retryTime = 0): Promis... FILE: packages/core/src/transmart.ts constant DEFAULT_PARAMS (line 9) | const DEFAULT_PARAMS: Partial = { class Transmart (line 17) | class Transmart { method constructor (line 19) | constructor(options: TransmartOptions) { method run (line 23) | public async run(options: RunOptions): Promise { method processSingleNamespace (line 149) | private async processSingleNamespace(work: RunWork, options: RunOption... method validateParams (line 163) | private validateParams() { FILE: packages/core/src/types.ts type TransmartOptions (line 1) | interface TransmartOptions { type Stats (line 93) | interface Stats { type TransmartStats (line 99) | interface TransmartStats { type TranslateParams (line 105) | interface TranslateParams { type TranslateResult (line 119) | interface TranslateResult { type RunOptions (line 128) | interface RunOptions { type RunWork (line 134) | interface RunWork {