export declare const PROJECT_ID_PATTERN = "[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"; export declare const DEVICE_ID_PATTERN = "[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"; export declare const APP_RELEASE_ID_PATTERN = "[0-9a-z]{64}"; export declare const MODEL_ID_PATTERN = "[A-Za-z0-9_]+/[A-Za-z0-9_]*"; export declare const CLIENT_TOPIC_PREFIX = "to-client"; export declare const CLOUD_TOPIC_PREFIX = "to-cloud"; export declare const DEVICE_TOPIC_PREFIX = "to-device"; export declare const DEVICE_TYPE = "aai-device"; declare const toCloudMessageTypeEnum: { signed_urls_request: "signed_urls_request"; }; declare const toClientMessageTypeEnum: { app_logs: "app_logs"; app_state: "app_state"; device_stats: "device_stats"; status_response: "status_response"; }; declare const toDeviceAgentMessageTypeEnum: { app_state_control: "app_state_control"; app_version_control: "app_version_control"; app_install_response: "app_install_response"; models_install_response: "models_install_response"; live_state_updates: "live_state_updates"; status_response: "status_response"; device_action: "device_action"; }; export declare const keyMirrors: { toDeviceAgentMessageType: { app_state_control: "app_state_control"; app_version_control: "app_version_control"; app_install_response: "app_install_response"; models_install_response: "models_install_response"; live_state_updates: "live_state_updates"; status_response: "status_response"; device_action: "device_action"; }; toClientMessageType: { app_logs: "app_logs"; app_state: "app_state"; device_stats: "device_stats"; status_response: "status_response"; }; toCloudMessageType: { signed_urls_request: "signed_urls_request"; }; appState: { up: "up"; stopped: "stopped"; restarting: "restarting"; }; appStateControl: { start: "start"; stop: "stop"; restart: "restart"; }; appVersionControl: { install: "install"; uninstall: "uninstall"; update_config: "update_config"; }; liveUpdates: { live_updates: "live_updates"; }; statusResponse: { requested: "requested"; in_progress: "in_progress"; failure: "failure"; success: "success"; connection_lost: "connection_lost"; }; deviceAction: { system_restart: "system_restart"; }; }; export declare const toCloudMessageTypeValues: "signed_urls_request"[]; export declare type ToCloudMessageTypeValue = keyof typeof keyMirrors.toCloudMessageType; export declare const toClientMessageTypeValues: ("app_logs" | "app_state" | "device_stats" | "status_response")[]; export declare type ToClientMessageTypeValue = keyof typeof keyMirrors.toClientMessageType; export declare type AppLogsMessageType = typeof toClientMessageTypeEnum.app_logs; export declare type AppStateMessageType = typeof toClientMessageTypeEnum.app_state; export declare type DeviceStatsMessageType = typeof toClientMessageTypeEnum.device_stats; export declare type StatusResponseMessageType = typeof toClientMessageTypeEnum.status_response; export declare type SignedUrlsRequestMessageType = typeof toCloudMessageTypeEnum.signed_urls_request; export declare const toDeviceAgentMessageTypeValues: ("status_response" | "app_state_control" | "app_version_control" | "app_install_response" | "models_install_response" | "live_state_updates" | "device_action")[]; export declare type ToDeviceAgentMessageTypeValue = keyof typeof keyMirrors.toDeviceAgentMessageType; export declare type AppStateControlMessageType = typeof toDeviceAgentMessageTypeEnum.app_state_control; export declare type AppVersionControlMessageType = typeof toDeviceAgentMessageTypeEnum.app_version_control; export declare type AppInstallResponseMessageType = typeof toDeviceAgentMessageTypeEnum.app_install_response; export declare type ModelsInstallResponseMessageType = typeof toDeviceAgentMessageTypeEnum.models_install_response; export declare type LiveStateUpdatesTogglesMessageType = typeof toDeviceAgentMessageTypeEnum.live_state_updates; export declare type DeviceActionMessageType = typeof toDeviceAgentMessageTypeEnum.device_action; export declare const appStateValues: ("up" | "stopped" | "restarting")[]; export declare type AppStateValue = keyof typeof keyMirrors.appState; export declare const appStateControlValues: ("start" | "stop" | "restart")[]; export declare type AppStateControlValue = keyof typeof keyMirrors.appStateControl; export declare const appVersionControlValues: ("install" | "uninstall" | "update_config")[]; export declare type AppVersionControlValue = keyof typeof keyMirrors.appVersionControl; export declare const liveUpdatesValues: "live_updates"[]; export declare type LiveUpdatesValue = keyof typeof keyMirrors.liveUpdates; export declare const statusResponseValues: ("requested" | "in_progress" | "failure" | "success" | "connection_lost")[]; export declare type StatusResponseValue = keyof typeof keyMirrors.statusResponse; export declare const deviceActionValues: "system_restart"[]; export declare type DeviceActionValue = keyof typeof keyMirrors.deviceAction; export {}; //# sourceMappingURL=constants.d.ts.map