import { InjectionToken } from '@angular/core'; import { Observable } from 'rxjs'; import { Translation } from './transloco.types'; export interface TranslocoLoader { getTranslation(lang: string, data?: TranslocoLoaderData): Observable | Promise; } export type TranslocoLoaderData = { scope: string; }; export declare class DefaultLoader implements TranslocoLoader { private translations; constructor(translations: Map); getTranslation(lang: string): Observable; } export declare const TRANSLOCO_LOADER: InjectionToken;