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",
    Yanolja = "Yanolja",
    Cloudbeds = "Cloudbeds",
    StayNTouch = "StayNTouch",
    Dormakaba = "Dormakaba",
    Dusaw = "Dusaw"
}
