import { ChildAppFinalConfig } from '@tramvai/tokens-child-app'; import { ModuleFederationSharedModule, ModuleFederationSharedScope, ModuleFederationSharedScopeItem } from '../../shared/webpack/moduleFederation'; import { ServerLoader } from '../loader'; export type SharedScopeItem = ModuleFederationSharedScopeItem & { shareKey: string; version: string; }; export type SharedModule = ModuleFederationSharedModule & { from: string; childAppName: string; childAppVersion: string; }; export declare function getFlatSharedScopeItemsList(sharedScope: ModuleFederationSharedScope): SharedScopeItem[]; export declare function getFlatSharedModulesList({ preloadedConfigs, loader, }: { preloadedConfigs: ChildAppFinalConfig[]; loader: ServerLoader; }): SharedModule[]; //# sourceMappingURL=utils.d.ts.map