import { LocalAppMetadata, AppType, Token, AppRecord } from '@frontmcp/sdk'; export declare function collectAppMetadata(cls: AppType): LocalAppMetadata; /** * Normalize a raw app metadata list into useful maps/sets. * - tokens: all provided tokens * - defs: AppRecord by token * - graph: initialized adjacency map (empty sets) */ export declare function normalizeApp(item: AppType): AppRecord; /** * For graph/cycle detection. Returns dependency tokens that should be graphed. * - REMOTE_VALUE: no deps * - LOCAL_CLASS: deps come from the class constructor */ export declare function appDiscoveryDeps(rec: AppRecord): Token[];