import { TranslationsExtractorProps } from '../../models/translations-extractor-props'; import { TranslationsBuilder } from '../translations-builder/translations-builder'; import { TranslationsIdentifiers } from '../translations-identifiers/translations-identifiers'; export declare class TranslationsExtractor { private props; translationsIdentifiers: TranslationsIdentifiers; translationsBuilder: TranslationsBuilder; constructor(props: TranslationsExtractorProps); extract(args: any): void; private saveTranslations; private writeFile; private buildInterface; private saveTranslationsInterface; private saveTranslationKeyType; private saveTranslationMarker; private reportDuplicatedValues; private saveLanguageEnum; }