/** * Y-Dimension: Symbol model * Represents a symbol from docs/index/symbols.jsonl */ export interface Symbol { id: string; plugin_id: string; symbol_id: string; path: string; kind: string; name: string; signature_json: string; signature_hash: string; summary: string | null; start_line: number | null; end_line: number | null; start_col: number | null; end_col: number | null; byte_offset_start: number | null; byte_offset_end: number | null; deleted_at: Date | null; created_at: Date; updated_at: Date; } /** * Symbol dependency * Represents a dependency of a symbol on other symbols/modules */ export interface SymbolDependency { id: string; symbol_id: string; dependency_module: string; dependency_symbols_json: string | null; is_type_only: boolean; is_reexport: boolean; } //# sourceMappingURL=symbol.d.ts.map