dt-common-device
Version:
A secure and robust device management library for IoT applications
11 lines (10 loc) • 513 B
TypeScript
import { IConnection } from "./IConnection";
export declare class ConnectionRepository {
private readonly pool;
constructor();
createConnection(data: Partial<IConnection>): Promise<IConnection>;
getConnectionById(connectionId: string): Promise<IConnection>;
getConnectionsByPropertyId(propertyId: string): Promise<IConnection[]>;
queryConnections(query: Partial<IConnection>): Promise<IConnection[]>;
updateConnection(connectionId: string, data: Partial<IConnection>): Promise<any>;
}