import { Component } from "./component.js"; import { Pin } from "./pin.js"; export declare function logError(message: string, ...args: unknown[]): void; export declare function logWarning(message: string, ...args: unknown[]): void; export type SExprNode = (string | SExprNode)[]; export interface SymbolDefinition { rawSexpr: SExprNode; serializedLibEntry: string; } export interface PinLocation { x: number; y: number; angle: number; } export interface BoundingBox { minX: number; minY: number; maxX: number; maxY: number; } export type SchematicNode = { name: string; code: number; nodes: Pin[]; owner: Component | null; }; export declare const GRID_UNIT_MM = 2.54; export declare const PAGE_WIDTH_MM = 284.73; export declare const PAGE_HEIGHT_MM = 165.86; //# sourceMappingURL=schematic_visualizer_types.d.ts.map