import { type ModuleResourcesGetter } from './create-module-loader'; import { type BaseModuleState } from './types'; type CreateClientResourcesFetcherParams = { baseUrl: string; assetsUrl?: string; /** * Разрешает переопределять базовый адрес приложения-источника модулей через localStorage * (см. LOCAL_OVERRIDE_STORAGE_KEY). По-умолчанию false. */ allowLocalOverride?: boolean; }; /** * Функция, которая создает метод для получения ресурсов модуля. * Предполагается, что она будет использоваться вместе с createModuleLoader. * @param baseUrl Базовый адрес приложения, которое предоставляет модули * @param assetsUrl Опциональный параметр для переопределения адреса манифеста * @param allowLocalOverride Флаг, включающий локальный оверрайд адреса модуля через localStorage */ export declare function createModuleFetcher({ baseUrl, assetsUrl, allowLocalOverride, }: CreateClientResourcesFetcherParams): ModuleResourcesGetter; export {};