@awesome-fe/translate
Version:
Translation utils
10 lines (9 loc) • 505 B
TypeScript
import { Translator } from './translator';
import { TranslationEngine } from '../translation-engine/translation-engine';
import { JSDocTagStructure, Node, OptionalKind } from 'ts-morph';
export declare class JsdocTranslator extends Translator {
private readonly markdownTranslator;
translate(text: string): Promise<string>;
translateNode(node: Node, engine: TranslationEngine): Promise<void>;
translateTag(tag: OptionalKind<JSDocTagStructure>, engine: TranslationEngine): Promise<void>;
}