UNPKG

@isaac-platform/isaac-integration-sdk

Version:

A Typescript SDK for integrating with ISAAC

25 lines 992 B
import isaacConnection from "./controller/isaac.js"; import * as isaacPanels from "./panels/index.js"; import * as isaacVariables from "./variables/index.js"; import * as isaacBackups from "./backups/index.js"; import * as isaacSchedule from "./schedule/index.js"; import * as isaacObjects from "./objects/index.js"; import { Heartbeat } from "./heartbeat.js"; declare class ISAACServer { private refreshID; isaacConn: isaacConnection; private isActive; panels: isaacPanels.panelController; variables: isaacVariables.variableController; backups: isaacBackups.backupController; schedule: isaacSchedule.scheduleController; objects: isaacObjects.objectController; heartbeat: Heartbeat; constructor(ipAddress: string, moduleID: string, authToken: string); } declare class ISAAC { static connection(ipAddress: string, moduleName: string, apiToken: string): ISAACServer; } export default ISAAC; export { ISAACServer }; //# sourceMappingURL=index.d.ts.map