@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
TypeScript
/**
* 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>);
}