eufy-security-ws
Version:
Node WebSocket server implementation to integrate Eufy Security devices
15 lines • 798 B
TypeScript
import { IncomingMessageStation } from "./station/incoming_message.js";
import { ServerCommand } from "./command.js";
import { IncomingCommandBase } from "./incoming_message_base.js";
import { IncomingMessageDevice } from "./device/incoming_message.js";
import { IncomingMessageDriver } from "./driver/incoming_message.js";
interface IncomingCommandStartListening extends IncomingCommandBase {
command: ServerCommand.startListening;
}
interface IncomingCommandSetApiSchema extends IncomingCommandBase {
command: ServerCommand.setApiSchema;
schemaVersion: number;
}
export type IncomingMessage = IncomingCommandStartListening | IncomingCommandSetApiSchema | IncomingMessageDevice | IncomingMessageStation | IncomingMessageDriver;
export {};
//# sourceMappingURL=incoming_message.d.ts.map