@panoptic-it-solutions/unifi-api-client
Version:
A Node.js client library for the UniFi Controller API
22 lines (21 loc) • 852 B
TypeScript
export interface UniFiClientOptions {
site?: string;
strictSSL?: boolean;
timeout?: number;
username?: string;
password?: string;
logger?: import('../utils/logger').Logger | import('../utils/logger').LoggerOptions;
}
export * from './common';
export * from './sites';
export * from './responses';
export { SiteStats, HealthStats, DpiStats } from './stats';
export { Client, ClientStats } from './clients';
export { Device, DeviceStats } from './devices';
export { SystemStatus, SystemSettings, SystemSettingsUpdate, BackupOptions, BackupResponse, RestoreOptions, RestoreResponse, FirmwareInfo, UpdateResponse, } from './system';
export { LogEntry, Alert } from './system';
export * from './device-stats';
export * from './client-stats';
export * from './site-stats';
export * from './health-stats';
export * from './dpi-stats';