UNPKG

@skillpet/circuit

Version:

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

42 lines (41 loc) 1.57 kB
/** * Additional resistors / pots / fuses — aligned with Python `twoterm.py`. */ import { Element2Term } from "../element2term.js"; import { ResistorIEEE } from "./resistor.js"; /** Resistor as box (IEC). */ export declare class ResistorIEC extends Element2Term { constructor(userParams?: Record<string, unknown>); } export declare class ResistorVarIEEE extends ResistorIEEE { constructor(userParams?: Record<string, unknown>); } export declare class ResistorVarIEC extends ResistorIEC { constructor(userParams?: Record<string, unknown>); } export declare class Thermistor extends ResistorIEC { constructor(userParams?: Record<string, unknown>); } export declare class PhotoresistorIEEE extends ResistorIEEE { constructor(userParams?: Record<string, unknown>); } export declare class PhotoresistorIEC extends ResistorIEC { constructor(userParams?: Record<string, unknown>); } export declare class Rshunt extends ResistorIEC { constructor(userParams?: Record<string, unknown>); } export declare class PotentiometerIEEE extends ResistorIEEE { constructor(userParams?: Record<string, unknown>); } export declare class PotentiometerIEC extends ResistorIEC { constructor(userParams?: Record<string, unknown>); } /** Horizontal line through IEC box (IEEE-style fuse mark). */ export declare class FuseIEEE extends ResistorIEC { constructor(userParams?: Record<string, unknown>); } /** Vertical bars at ends of IEC box. */ export declare class FuseIEC extends ResistorIEC { constructor(userParams?: Record<string, unknown>); }