UNPKG

@alauda/doom

Version:

Doctor Doom making docs.

30 lines (29 loc) 1.04 kB
import { Command } from 'commander'; import { Language } from '../shared/index.js'; import type { TranslateOptions } from '../types.js'; export interface I18nFrontmatter { i18n?: { additionalPrompts?: string; disableAutoTranslation?: boolean; }; sourceSHA?: string; title?: string; description?: string; } export declare const TERMS_SUPPORTED_LANGUAGES: Language[]; export interface InternalTranslateOptions extends TranslateOptions { source: Language; sourceContent: string; target: Language; additionalPrompts?: string; isChunk?: boolean; } export declare const translateWithChunks: (options: InternalTranslateOptions) => Promise<string>; export declare const translate: ({ source, sourceContent, target, systemPrompt, userPrompt, additionalPrompts, isChunk, }: InternalTranslateOptions) => Promise<string>; export interface TranslateCommandOptions { source: Language; target: Language; glob: string[]; copy?: boolean; } export declare const translateCommand: Command;