UNPKG

lib-comfoair

Version:

Library to communicate with Zehnder ComfoAirQ ventilation unit through the ComfoControl gateway

823 lines (822 loc) 27.7 kB
import type { BinaryWriteOptions } from '@protobuf-ts/runtime'; import type { IBinaryWriter } from '@protobuf-ts/runtime'; import type { BinaryReadOptions } from '@protobuf-ts/runtime'; import type { IBinaryReader } from '@protobuf-ts/runtime'; import type { PartialMessage } from '@protobuf-ts/runtime'; import { MessageType } from '@protobuf-ts/runtime'; /** * @generated from protobuf message GatewayDiscovery */ export interface GatewayDiscovery { /** * @generated from protobuf field: GatewayDiscovery.Request request = 1; */ request?: GatewayDiscovery_Request; /** * @generated from protobuf field: GatewayDiscovery.Response response = 2; */ response?: GatewayDiscovery_Response; } /** * @generated from protobuf message GatewayDiscovery.Request */ export interface GatewayDiscovery_Request { } /** * @generated from protobuf message GatewayDiscovery.Response */ export interface GatewayDiscovery_Response { /** * @generated from protobuf field: string address = 1; */ address: string; /** * @generated from protobuf field: bytes uuid = 2; */ uuid: Uint8Array; /** * @generated from protobuf field: uint32 version = 3; */ version: number; } /** * @generated from protobuf message GatewayOperation */ export interface GatewayOperation { /** * @generated from protobuf field: Opcode opcode = 1; */ opcode: Opcode; /** * @generated from protobuf field: optional Result result = 2; */ result?: Result; /** * @generated from protobuf field: optional string description = 3; */ description?: string; /** * @generated from protobuf field: uint32 id = 4; */ id: number; } /** * @generated from protobuf message RegisterDeviceRequest */ export interface RegisterDeviceRequest { /** * @generated from protobuf field: bytes uuid = 1; */ uuid: Uint8Array; /** * @generated from protobuf field: optional uint32 pin = 2; */ pin?: number; /** * @generated from protobuf field: string deviceName = 3; */ deviceName: string; } /** * @generated from protobuf message StartSessionRequest */ export interface StartSessionRequest { /** * @generated from protobuf field: optional bool takeover = 1; */ takeover?: boolean; } /** * @generated from protobuf message StartSessionConfirm */ export interface StartSessionConfirm { /** * @generated from protobuf field: string deviceName = 1; */ deviceName: string; /** * @generated from protobuf field: bool resumed = 2; */ resumed: boolean; } /** * @generated from protobuf message CnNodeNotification */ export interface CnNodeNotification { /** * @generated from protobuf field: uint32 nodeId = 1; */ nodeId: number; /** * @generated from protobuf field: uint32 productId = 2; */ productId: number; /** * @generated from protobuf field: uint32 zoneId = 3; */ zoneId: number; /** * @generated from protobuf field: CnNodeNotification.NodeModeType mode = 4; */ mode: CnNodeNotification_NodeModeType; } /** * @generated from protobuf enum CnNodeNotification.NodeModeType */ export declare enum CnNodeNotification_NodeModeType { /** * @generated from protobuf enum value: NODE_LEGACY = 0; */ NODE_LEGACY = 0, /** * @generated from protobuf enum value: NODE_OFFLINE = 1; */ NODE_OFFLINE = 1, /** * @generated from protobuf enum value: NODE_NORMAL = 2; */ NODE_NORMAL = 2, /** * @generated from protobuf enum value: NODE_UPDATE = 3; */ NODE_UPDATE = 3 } /** * @generated from protobuf message CnAlarmNotification */ export interface CnAlarmNotification { /** * @generated from protobuf field: uint32 zone = 1; */ zone: number; /** * @generated from protobuf field: uint32 productId = 2; */ productId: number; /** * @generated from protobuf field: uint32 productVariant = 3; */ productVariant: number; /** * @generated from protobuf field: string serialNumber = 4; */ serialNumber: string; /** * @generated from protobuf field: uint32 swProgramVersion = 5; */ swProgramVersion: number; /** * @generated from protobuf field: bytes errors = 6; */ errors: Uint8Array; /** * @generated from protobuf field: uint32 errorId = 7; */ errorId: number; /** * @generated from protobuf field: uint32 nodeId = 8; */ nodeId: number; } /** * @generated from protobuf message VersionConfirm */ export interface VersionConfirm { /** * @generated from protobuf field: uint32 gatewayVersion = 1; */ gatewayVersion: number; /** * @generated from protobuf field: string serialNumber = 2; */ serialNumber: string; /** * @generated from protobuf field: uint32 comfoNetVersion = 3; */ comfoNetVersion: number; } /** * @generated from protobuf message CnTimeRequest */ export interface CnTimeRequest { /** * @generated from protobuf field: optional uint32 setTime = 1; */ setTime?: number; } /** * @generated from protobuf message CnTimeConfirm */ export interface CnTimeConfirm { /** * @generated from protobuf field: uint32 currentTime = 1; */ currentTime: number; } /** * @generated from protobuf message CnRpdoRequest */ export interface CnRpdoRequest { /** * @generated from protobuf field: uint32 pdid = 1; */ pdid: number; /** * @generated from protobuf field: optional uint32 zone = 2; */ zone?: number; /** * @generated from protobuf field: uint32 type = 3; */ type: number; /** * @generated from protobuf field: optional uint32 timeout = 4; */ timeout?: number; } /** * @generated from protobuf message CnRpdoNotification */ export interface CnRpdoNotification { /** * @generated from protobuf field: uint32 pdid = 1; */ pdid: number; /** * @generated from protobuf field: bytes data = 2; */ data: Uint8Array; } /** * @generated from protobuf message CnRmiRequest */ export interface CnRmiRequest { /** * @generated from protobuf field: uint32 nodeId = 1; */ nodeId: number; /** * @generated from protobuf field: bytes message = 2; */ message: Uint8Array; } /** * @generated from protobuf message CnRmiResponse */ export interface CnRmiResponse { /** * @generated from protobuf field: uint32 result = 1; */ result: number; /** * @generated from protobuf field: bytes message = 2; */ message: Uint8Array; } /** * @generated from protobuf message CnRmiAsyncRequest */ export interface CnRmiAsyncRequest { /** * @generated from protobuf field: uint32 nodeId = 1; */ nodeId: number; /** * @generated from protobuf field: bytes message = 2; */ message: Uint8Array; } /** * @generated from protobuf message CnRmiAsyncConfirm */ export interface CnRmiAsyncConfirm { /** * @generated from protobuf field: uint32 result = 1; */ result: number; } /** * @generated from protobuf message CnRmiAsyncResponse */ export interface CnRmiAsyncResponse { /** * @generated from protobuf field: uint32 result = 1; */ result: number; /** * @generated from protobuf field: bytes message = 2; */ message: Uint8Array; } /** * @generated from protobuf message NullMessage */ export interface NullMessage { } /** * @generated from protobuf enum Opcode */ export declare enum Opcode { /** * @generated from protobuf enum value: NO_OPERATION = 0; */ NO_OPERATION = 0, /** * @generated from protobuf enum value: SET_ADDRESS_REQUEST = 1; */ SET_ADDRESS_REQUEST = 1, /** * @generated from protobuf enum value: REGISTER_DEVICE_REQUEST = 2; */ REGISTER_DEVICE_REQUEST = 2, /** * @generated from protobuf enum value: START_SESSION_REQUEST = 3; */ START_SESSION_REQUEST = 3, /** * @generated from protobuf enum value: CLOSE_SESSION_REQUEST = 4; */ CLOSE_SESSION_REQUEST = 4, /** * @generated from protobuf enum value: LIST_REGISTERED_APPS_REQUEST = 5; */ LIST_REGISTERED_APPS_REQUEST = 5, /** * @generated from protobuf enum value: UNREGISTER_DEVICE_REQUEST = 6; */ UNREGISTER_DEVICE_REQUEST = 6, /** * @generated from protobuf enum value: CHANGE_PIN_REQUEST = 7; */ CHANGE_PIN_REQUEST = 7, /** * @generated from protobuf enum value: GET_REMOTE_ACCESS_ID_REQUEST = 8; */ GET_REMOTE_ACCESS_ID_REQUEST = 8, /** * @generated from protobuf enum value: SET_REMOTE_ACCESS_ID_REQUEST = 9; */ SET_REMOTE_ACCESS_ID_REQUEST = 9, /** * @generated from protobuf enum value: GET_SUPPORT_ID_REQUEST = 10; */ GET_SUPPORT_ID_REQUEST = 10, /** * @generated from protobuf enum value: SET_SUPPORT_ID_REQUEST = 11; */ SET_SUPPORT_ID_REQUEST = 11, /** * @generated from protobuf enum value: GET_WEB_ID_REQUEST = 12; */ GET_WEB_ID_REQUEST = 12, /** * @generated from protobuf enum value: SET_WEB_ID_REQUEST = 13; */ SET_WEB_ID_REQUEST = 13, /** * @generated from protobuf enum value: SET_PUSH_ID_REQUEST = 14; */ SET_PUSH_ID_REQUEST = 14, /** * @generated from protobuf enum value: DEBUG_REQUEST = 15; */ DEBUG_REQUEST = 15, /** * @generated from protobuf enum value: UPGRADE_REQUEST = 16; */ UPGRADE_REQUEST = 16, /** * @generated from protobuf enum value: SET_DEVICE_SETTINGS_REQUEST = 17; */ SET_DEVICE_SETTINGS_REQUEST = 17, /** * @generated from protobuf enum value: VERSION_REQUEST = 18; */ VERSION_REQUEST = 18, /** * @generated from protobuf enum value: SET_ADDRESS_CONFIRM = 51; */ SET_ADDRESS_CONFIRM = 51, /** * @generated from protobuf enum value: REGISTER_DEVICE_CONFIRM = 52; */ REGISTER_DEVICE_CONFIRM = 52, /** * @generated from protobuf enum value: START_SESSION_CONFIRM = 53; */ START_SESSION_CONFIRM = 53, /** * @generated from protobuf enum value: CLOSE_SESSION_CONFIRM = 54; */ CLOSE_SESSION_CONFIRM = 54, /** * @generated from protobuf enum value: LIST_REGISTERED_APPS_CONFIRM = 55; */ LIST_REGISTERED_APPS_CONFIRM = 55, /** * @generated from protobuf enum value: UNREGISTER_DEVICE_CONFIRM = 56; */ UNREGISTER_DEVICE_CONFIRM = 56, /** * @generated from protobuf enum value: CHANGE_PIN_CONFIRM = 57; */ CHANGE_PIN_CONFIRM = 57, /** * @generated from protobuf enum value: GET_REMOTE_ACCESS_ID_CONFIRM = 58; */ GET_REMOTE_ACCESS_ID_CONFIRM = 58, /** * @generated from protobuf enum value: SET_REMOTE_ACCESS_ID_CONFIRM = 59; */ SET_REMOTE_ACCESS_ID_CONFIRM = 59, /** * @generated from protobuf enum value: GET_SUPPORT_ID_CONFIRM = 60; */ GET_SUPPORT_ID_CONFIRM = 60, /** * @generated from protobuf enum value: SET_SUPPORT_ID_CONFIRM = 61; */ SET_SUPPORT_ID_CONFIRM = 61, /** * @generated from protobuf enum value: GET_WEB_ID_CONFIRM = 62; */ GET_WEB_ID_CONFIRM = 62, /** * @generated from protobuf enum value: SET_WEB_ID_CONFIRM = 63; */ SET_WEB_ID_CONFIRM = 63, /** * @generated from protobuf enum value: SET_PUSH_ID_CONFIRM = 64; */ SET_PUSH_ID_CONFIRM = 64, /** * @generated from protobuf enum value: DEBUG_CONFIRM = 65; */ DEBUG_CONFIRM = 65, /** * @generated from protobuf enum value: UPGRADE_CONFIRM = 66; */ UPGRADE_CONFIRM = 66, /** * @generated from protobuf enum value: SET_DEVICE_SETTINGS_CONFIRM = 67; */ SET_DEVICE_SETTINGS_CONFIRM = 67, /** * @generated from protobuf enum value: VERSION_CONFIRM = 68; */ VERSION_CONFIRM = 68, /** * @generated from protobuf enum value: GATEWAY_NOTIFICATION = 100; */ GATEWAY_NOTIFICATION = 100, /** * @generated from protobuf enum value: KEEP_ALIVE = 101; */ KEEP_ALIVE = 101, /** * @generated from protobuf enum value: FACTORY_RESET = 102; */ FACTORY_RESET = 102, /** * @generated from protobuf enum value: CN_TIME_REQUEST = 30; */ CN_TIME_REQUEST = 30, /** * @generated from protobuf enum value: CN_TIME_CONFIRM = 31; */ CN_TIME_CONFIRM = 31, /** * @generated from protobuf enum value: CN_NODE_REQUEST = 42; */ CN_NODE_REQUEST = 42, /** * @generated from protobuf enum value: CN_NODE_NOTIFICATION = 32; */ CN_NODE_NOTIFICATION = 32, /** * @generated from protobuf enum value: CN_RMI_REQUEST = 33; */ CN_RMI_REQUEST = 33, /** * @generated from protobuf enum value: CN_RMI_RESPONSE = 34; */ CN_RMI_RESPONSE = 34, /** * @generated from protobuf enum value: CN_RMI_ASYNC_REQUEST = 35; */ CN_RMI_ASYNC_REQUEST = 35, /** * @generated from protobuf enum value: CN_RMI_ASYNC_CONFIRM = 36; */ CN_RMI_ASYNC_CONFIRM = 36, /** * @generated from protobuf enum value: CN_RMI_ASYNC_RESPONSE = 37; */ CN_RMI_ASYNC_RESPONSE = 37, /** * @generated from protobuf enum value: CN_RPDO_REQUEST = 38; */ CN_RPDO_REQUEST = 38, /** * @generated from protobuf enum value: CN_RPDO_CONFIRM = 39; */ CN_RPDO_CONFIRM = 39, /** * @generated from protobuf enum value: CN_RPDO_NOTIFICATION = 40; */ CN_RPDO_NOTIFICATION = 40, /** * @generated from protobuf enum value: CN_ALARM_NOTIFICATION = 41; */ CN_ALARM_NOTIFICATION = 41, /** * @generated from protobuf enum value: CN_FUP_READ_REGISTER_REQUEST = 70; */ CN_FUP_READ_REGISTER_REQUEST = 70, /** * @generated from protobuf enum value: CN_FUP_READ_REGISTER_CONFIRM = 71; */ CN_FUP_READ_REGISTER_CONFIRM = 71, /** * @generated from protobuf enum value: CN_FUP_PROGRAM_BEGIN_REQUEST = 72; */ CN_FUP_PROGRAM_BEGIN_REQUEST = 72, /** * @generated from protobuf enum value: CN_FUP_PROGRAM_BEGIN_CONFIRM = 73; */ CN_FUP_PROGRAM_BEGIN_CONFIRM = 73, /** * @generated from protobuf enum value: CN_FUP_PROGRAM_REQUEST = 74; */ CN_FUP_PROGRAM_REQUEST = 74, /** * @generated from protobuf enum value: CN_FUP_PROGRAM_CONFIRM = 75; */ CN_FUP_PROGRAM_CONFIRM = 75, /** * @generated from protobuf enum value: CN_FUP_PROGRAM_END_REQUEST = 76; */ CN_FUP_PROGRAM_END_REQUEST = 76, /** * @generated from protobuf enum value: CN_FUP_PROGRAM_END_CONFIRM = 77; */ CN_FUP_PROGRAM_END_CONFIRM = 77, /** * @generated from protobuf enum value: CN_FUP_READ_REQUEST = 78; */ CN_FUP_READ_REQUEST = 78, /** * @generated from protobuf enum value: CN_FUP_READ_CONFIRM = 79; */ CN_FUP_READ_CONFIRM = 79, /** * @generated from protobuf enum value: CN_FUP_RESET_REQUEST = 80; */ CN_FUP_RESET_REQUEST = 80, /** * @generated from protobuf enum value: CN_FUP_RESET_CONFIRM = 81; */ CN_FUP_RESET_CONFIRM = 81 } /** * @generated from protobuf enum Result */ export declare enum Result { /** * @generated from protobuf enum value: OK = 0; */ OK = 0, /** * @generated from protobuf enum value: BAD_REQUEST = 1; */ BAD_REQUEST = 1, /** * @generated from protobuf enum value: INTERNAL_ERROR = 2; */ INTERNAL_ERROR = 2, /** * @generated from protobuf enum value: NOT_REACHABLE = 3; */ NOT_REACHABLE = 3, /** * @generated from protobuf enum value: OTHER_SESSION = 4; */ OTHER_SESSION = 4, /** * @generated from protobuf enum value: NOT_ALLOWED = 5; */ NOT_ALLOWED = 5, /** * @generated from protobuf enum value: NO_RESOURCES = 6; */ NO_RESOURCES = 6, /** * @generated from protobuf enum value: NOT_EXIST = 7; */ NOT_EXIST = 7, /** * @generated from protobuf enum value: RMI_ERROR = 8; */ RMI_ERROR = 8 } declare class GatewayDiscovery$Type extends MessageType<GatewayDiscovery> { constructor(); create(value?: PartialMessage<GatewayDiscovery>): GatewayDiscovery; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GatewayDiscovery): GatewayDiscovery; internalBinaryWrite(message: GatewayDiscovery, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message GatewayDiscovery */ export declare const GatewayDiscovery: GatewayDiscovery$Type; declare class GatewayDiscovery_Request$Type extends MessageType<GatewayDiscovery_Request> { constructor(); create(value?: PartialMessage<GatewayDiscovery_Request>): GatewayDiscovery_Request; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GatewayDiscovery_Request): GatewayDiscovery_Request; internalBinaryWrite(message: GatewayDiscovery_Request, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message GatewayDiscovery.Request */ export declare const GatewayDiscovery_Request: GatewayDiscovery_Request$Type; declare class GatewayDiscovery_Response$Type extends MessageType<GatewayDiscovery_Response> { constructor(); create(value?: PartialMessage<GatewayDiscovery_Response>): GatewayDiscovery_Response; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GatewayDiscovery_Response): GatewayDiscovery_Response; internalBinaryWrite(message: GatewayDiscovery_Response, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message GatewayDiscovery.Response */ export declare const GatewayDiscovery_Response: GatewayDiscovery_Response$Type; declare class GatewayOperation$Type extends MessageType<GatewayOperation> { constructor(); create(value?: PartialMessage<GatewayOperation>): GatewayOperation; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GatewayOperation): GatewayOperation; internalBinaryWrite(message: GatewayOperation, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message GatewayOperation */ export declare const GatewayOperation: GatewayOperation$Type; declare class RegisterDeviceRequest$Type extends MessageType<RegisterDeviceRequest> { constructor(); create(value?: PartialMessage<RegisterDeviceRequest>): RegisterDeviceRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RegisterDeviceRequest): RegisterDeviceRequest; internalBinaryWrite(message: RegisterDeviceRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message RegisterDeviceRequest */ export declare const RegisterDeviceRequest: RegisterDeviceRequest$Type; declare class StartSessionRequest$Type extends MessageType<StartSessionRequest> { constructor(); create(value?: PartialMessage<StartSessionRequest>): StartSessionRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: StartSessionRequest): StartSessionRequest; internalBinaryWrite(message: StartSessionRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message StartSessionRequest */ export declare const StartSessionRequest: StartSessionRequest$Type; declare class StartSessionConfirm$Type extends MessageType<StartSessionConfirm> { constructor(); create(value?: PartialMessage<StartSessionConfirm>): StartSessionConfirm; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: StartSessionConfirm): StartSessionConfirm; internalBinaryWrite(message: StartSessionConfirm, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message StartSessionConfirm */ export declare const StartSessionConfirm: StartSessionConfirm$Type; declare class CnNodeNotification$Type extends MessageType<CnNodeNotification> { constructor(); create(value?: PartialMessage<CnNodeNotification>): CnNodeNotification; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnNodeNotification): CnNodeNotification; internalBinaryWrite(message: CnNodeNotification, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnNodeNotification */ export declare const CnNodeNotification: CnNodeNotification$Type; declare class CnAlarmNotification$Type extends MessageType<CnAlarmNotification> { constructor(); create(value?: PartialMessage<CnAlarmNotification>): CnAlarmNotification; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnAlarmNotification): CnAlarmNotification; internalBinaryWrite(message: CnAlarmNotification, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnAlarmNotification */ export declare const CnAlarmNotification: CnAlarmNotification$Type; declare class VersionConfirm$Type extends MessageType<VersionConfirm> { constructor(); create(value?: PartialMessage<VersionConfirm>): VersionConfirm; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: VersionConfirm): VersionConfirm; internalBinaryWrite(message: VersionConfirm, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message VersionConfirm */ export declare const VersionConfirm: VersionConfirm$Type; declare class CnTimeRequest$Type extends MessageType<CnTimeRequest> { constructor(); create(value?: PartialMessage<CnTimeRequest>): CnTimeRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnTimeRequest): CnTimeRequest; internalBinaryWrite(message: CnTimeRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnTimeRequest */ export declare const CnTimeRequest: CnTimeRequest$Type; declare class CnTimeConfirm$Type extends MessageType<CnTimeConfirm> { constructor(); create(value?: PartialMessage<CnTimeConfirm>): CnTimeConfirm; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnTimeConfirm): CnTimeConfirm; internalBinaryWrite(message: CnTimeConfirm, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnTimeConfirm */ export declare const CnTimeConfirm: CnTimeConfirm$Type; declare class CnRpdoRequest$Type extends MessageType<CnRpdoRequest> { constructor(); create(value?: PartialMessage<CnRpdoRequest>): CnRpdoRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRpdoRequest): CnRpdoRequest; internalBinaryWrite(message: CnRpdoRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnRpdoRequest */ export declare const CnRpdoRequest: CnRpdoRequest$Type; declare class CnRpdoNotification$Type extends MessageType<CnRpdoNotification> { constructor(); create(value?: PartialMessage<CnRpdoNotification>): CnRpdoNotification; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRpdoNotification): CnRpdoNotification; internalBinaryWrite(message: CnRpdoNotification, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnRpdoNotification */ export declare const CnRpdoNotification: CnRpdoNotification$Type; declare class CnRmiRequest$Type extends MessageType<CnRmiRequest> { constructor(); create(value?: PartialMessage<CnRmiRequest>): CnRmiRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiRequest): CnRmiRequest; internalBinaryWrite(message: CnRmiRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnRmiRequest */ export declare const CnRmiRequest: CnRmiRequest$Type; declare class CnRmiResponse$Type extends MessageType<CnRmiResponse> { constructor(); create(value?: PartialMessage<CnRmiResponse>): CnRmiResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiResponse): CnRmiResponse; internalBinaryWrite(message: CnRmiResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnRmiResponse */ export declare const CnRmiResponse: CnRmiResponse$Type; declare class CnRmiAsyncRequest$Type extends MessageType<CnRmiAsyncRequest> { constructor(); create(value?: PartialMessage<CnRmiAsyncRequest>): CnRmiAsyncRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiAsyncRequest): CnRmiAsyncRequest; internalBinaryWrite(message: CnRmiAsyncRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnRmiAsyncRequest */ export declare const CnRmiAsyncRequest: CnRmiAsyncRequest$Type; declare class CnRmiAsyncConfirm$Type extends MessageType<CnRmiAsyncConfirm> { constructor(); create(value?: PartialMessage<CnRmiAsyncConfirm>): CnRmiAsyncConfirm; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiAsyncConfirm): CnRmiAsyncConfirm; internalBinaryWrite(message: CnRmiAsyncConfirm, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnRmiAsyncConfirm */ export declare const CnRmiAsyncConfirm: CnRmiAsyncConfirm$Type; declare class CnRmiAsyncResponse$Type extends MessageType<CnRmiAsyncResponse> { constructor(); create(value?: PartialMessage<CnRmiAsyncResponse>): CnRmiAsyncResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CnRmiAsyncResponse): CnRmiAsyncResponse; internalBinaryWrite(message: CnRmiAsyncResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message CnRmiAsyncResponse */ export declare const CnRmiAsyncResponse: CnRmiAsyncResponse$Type; declare class NullMessage$Type extends MessageType<NullMessage> { constructor(); create(value?: PartialMessage<NullMessage>): NullMessage; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: NullMessage): NullMessage; internalBinaryWrite(message: NullMessage, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message NullMessage */ export declare const NullMessage: NullMessage$Type; export {};