dt-common-device
Version:
A secure and robust device management library for IoT applications
29 lines (28 loc) • 694 B
TypeScript
export interface IConnection {
id?: string;
createdAt?: Date;
updatedAt?: Date;
isDeleted?: boolean;
connectionName: string;
connectionRefId: string;
propertyId: string;
connectionProvider: ConnectionProvider;
accessToken?: string;
refreshToken?: string;
clientId?: string;
clientSecret: string;
isActive?: boolean;
metaData?: any;
}
export declare enum ConnectionProvider {
Smartthings = "Smartthings",
SaltoKS = "SaltoKS",
TTLock = "TTLock",
Tuya = "Tuya",
Schlage = "Schlage",
YaleWifi = "YaleWifi",
Sensibo = "Sensibo",
Devicethread = "Devicethread",
Dormakaba = "Dormakaba",
Dusaw = "Dusaw"
}