import { Component } from "./component.js"; import { Pin } from "./pin.js"; import { UUID } from "node:crypto"; import { SymbolLibraryManager } from './symbol_library_manager.js'; import { type SchematicNode } from './schematic_visualizer_types.js'; export declare class KiCADSchematic { lib_symbols: string[]; symbols: string[]; wires: string[]; labels: string[]; sheetname: string; uuid: UUID; private symbolManager; constructor(symbolManager: SymbolLibraryManager); update(component: Component): string | null; getAbsolutePinCoordinates(component: Component, pin: Pin): [number, number] | null; net(node: SchematicNode): void; } //# sourceMappingURL=kicad_schematic_renderer.d.ts.map