export type NodeType = 'component' | 'context' | 'store'; export interface GraphNode { id: string; type: NodeType; label: string; file: string; line: number; stateSlots: string[]; isContextProvider: boolean; contextName?: string; storeLibrary?: 'redux' | 'zustand'; } export type EdgeType = 'parent-child' | 'context-subscription' | 'context-provision' | 'store-subscription'; export interface GraphEdge { id: string; source: string; target: string; type: EdgeType; } //# sourceMappingURL=types.d.ts.map