angular-t9n
Version:
A translation tool for Angular i18n
13 lines (10 loc) • 441 B
text/typescript
import { TranslationSourceUnit, TranslationTargetUnit } from '../models';
import { TranslationDeserializationResult } from './translation-deserialization-result';
export abstract class TranslationDeserializer {
abstract deserializeSource(
content: string,
): TranslationDeserializationResult<TranslationSourceUnit>;
abstract deserializeTarget(
content: string,
): TranslationDeserializationResult<TranslationTargetUnit>;
}