import { DictEntry } from '../dict/dict';
import { SentenceFormat } from '../translator/sentence-format';
export interface SentencePair {
    english: string;
    chinese: string;
    format: SentenceFormat;
}
export interface Extractor {
    extract(filename: string): DictEntry[];
}
export declare abstract class AbstractExtractor implements Extractor {
    extract(filename: string): DictEntry[];
    extractSentencePairsFromFile(filename: string): SentencePair[];
    abstract extractSentencePairsFromContent(content: string): SentencePair[];
}
