import { z } from "zod/v4"; export declare const EventTypes: readonly ["command.failed", "command.scheduled", "command.succeeded", "command.overridden", "connection.failed", "device.connected", "device.disconnected", "device.discovered", "device.updated", "enrollment.submitted", "enrollment.approved", "enrollment.rejected", "customer.created", "customer.updated", "customer.deleted", "site.created", "site.updated", "site.deleted", "alert.created", "alert.updated", "manufacturer.command.issued"]; export declare const EventTypeEnum: z.ZodEnum<{ "command.failed": "command.failed"; "command.scheduled": "command.scheduled"; "command.succeeded": "command.succeeded"; "command.overridden": "command.overridden"; "connection.failed": "connection.failed"; "device.connected": "device.connected"; "device.disconnected": "device.disconnected"; "device.discovered": "device.discovered"; "device.updated": "device.updated"; "enrollment.submitted": "enrollment.submitted"; "enrollment.approved": "enrollment.approved"; "enrollment.rejected": "enrollment.rejected"; "customer.created": "customer.created"; "customer.updated": "customer.updated"; "customer.deleted": "customer.deleted"; "site.created": "site.created"; "site.updated": "site.updated"; "site.deleted": "site.deleted"; "alert.created": "alert.created"; "alert.updated": "alert.updated"; "manufacturer.command.issued": "manufacturer.command.issued"; }>; export type EventType = z.infer; //# sourceMappingURL=events.d.ts.map