UNPKG

@skillpet/circuit

Version:

Circuit diagram library — render electrical schematics from JSON, with interactive SVG, themes, and Vue/React components

50 lines (49 loc) 1.58 kB
/** * Misc two-terminal elements — aligned with Python `twoterm.py`. */ import { Element2Term } from "../element2term.js"; export declare class Memristor extends Element2Term { constructor(userParams?: Record<string, unknown>); } export declare class Memristor2 extends Element2Term { constructor(userParams?: Record<string, unknown>); } export declare class Josephson extends Element2Term { constructor(userParams?: Record<string, unknown> & { box?: boolean; }); } export declare class FuseUS extends Element2Term { constructor(userParams?: Record<string, unknown> & { dots?: boolean; dot_r?: number; }); } export declare class Breaker extends Element2Term { constructor(userParams?: Record<string, unknown> & { dots?: boolean; dot_r?: number; }); } export declare class CPE extends Element2Term { constructor(userParams?: Record<string, unknown>); } export declare class SparkGap extends Element2Term { constructor(userParams?: Record<string, unknown> & { gap?: number; arrowwidth?: number; arrowlength?: number; }); } export declare class Nullator extends Element2Term { constructor(userParams?: Record<string, unknown>); } export declare class Norator extends Element2Term { constructor(userParams?: Record<string, unknown>); } export declare class CurrentMirror extends Element2Term { constructor(userParams?: Record<string, unknown>); } export declare class VoltageMirror extends Element2Term { constructor(userParams?: Record<string, unknown>); }