import l10n, { L10nManager } from './core/l10n-manager';
import L10nListenEvent from './core/l10n-listen-event';
import L10nLabel from './components/l10n-label';
export type {
    L10nKey,
    L10nValue,
    ResourceList,
    ResourceBundle,
    ResourceData,
    ResourceItem,
    FallbackLanguageObjectList,
    FallbackLanguage,
    L10nOptions,
} from './core/l10n-options';

export {
    l10n,
    L10nManager,
    L10nLabel,
    L10nListenEvent,
};
