import { AppType, FrontMcpMultiAppConfig, FrontMcpSplitByAppConfig, Token, ScopeRecord } from '@frontmcp/sdk'; /** * Normalize a raw scope metadata list into useful maps/sets. * - tokens: all provided tokens * - defs: AdapterRecord by token * - graph: initialized adjacency map (empty sets) */ export declare function normalizeAppScope(appItem: AppType, metadata: FrontMcpMultiAppConfig | FrontMcpSplitByAppConfig): ScopeRecord; export declare function normalizeMultiAppScope(includedApps: AppType[], metadata: FrontMcpMultiAppConfig): ScopeRecord; /** * For graph/cycle detection. Returns dependency tokens that should be graphed. */ export declare function scopeDiscoveryDeps(rec: ScopeRecord): Token[];