import { ImportObj } from '#types/metadata-per-mod.js'; import { Provider } from '#types/mix.js'; export function getImportedTokens(map: Map> | undefined) { return [...(map || []).keys()]; } export function getImportedProviders(map: Map> | undefined) { const providers: Provider[] = []; for (const importObj of (map || []).values()) { providers.push(...importObj.providers); } return providers; } export function getImportedObjects(map: Map> | undefined) { return [...(map || []).values()]; }