import {Attributes} from 'graphology-types'; export type TraversalCallback = (key: string, attributes: NodeAttributes, depth: number) => boolean | void; export type TraversalMode = | 'in' | 'out' | 'directed' | 'undirected' | 'inbound' | 'outbound'; export type TraversalOptions = { mode?: TraversalMode; };