import type { SExprNode } from '../types/sexpr_types.js'; export declare function logError(message: string, ...args: unknown[]): void; export declare function logWarning(message: string, ...args: unknown[]): void; export type { 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 interface PinInfo { name: string; type: string; } export declare const GRID_UNIT_MM = 2.54; export declare const PAGE_WIDTH_MM = 284.73; export declare const PAGE_HEIGHT_MM = 165.86; export { displayName } from '../utils/error_reporter.js'; //# sourceMappingURL=schematic_visualizer_types.d.ts.map