dt-common-device
Version:
A secure and robust device management library for IoT applications
31 lines (30 loc) • 742 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 {
Sensibo = "Sensibo",
Verdant = "Verdant",
Smartthings = "Smartthings",
SaltoKS = "SaltoKS",
TTLock = "TTLock",
Tuya = "Tuya",
Schlage = "Schlage",
YaleWifi = "YaleWifi",
Devicethread = "Devicethread",
Dormakaba = "Dormakaba",
Dusaw = "Dusaw",
Lockly = "Lockly"
}