import { I18nTranslation } from '../interfaces';
export declare abstract class I18nLoader<T> {
    protected options: T;
    constructor(options: T);
    abstract languages(): Promise<string[]>;
    abstract load(): Promise<I18nTranslation>;
}
