import { DictionariesStatus } from "./loadDictionaries.js";
import { Dictionary } from "@intlayer/types/dictionary";
import * as _$_intlayer_types0 from "@intlayer/types";
import { DictionaryAPI } from "@intlayer/backend";

//#region src/loadDictionaries/loadRemoteDictionaries.d.ts
declare const formatDistantDictionaries: (dictionaries: (DictionaryAPI | Dictionary)[]) => Dictionary[];
declare const loadRemoteDictionaries: (configuration?: _$_intlayer_types0.IntlayerConfig, onStatusUpdate?: (status: DictionariesStatus[]) => void, options?: {
  onStartRemoteCheck?: () => void;
  onStopRemoteCheck?: () => void;
  onError?: (error: Error) => void;
}) => Promise<Dictionary[]>;
//#endregion
export { formatDistantDictionaries, loadRemoteDictionaries };
//# sourceMappingURL=loadRemoteDictionaries.d.ts.map