// package: supervisor // file: status.proto /* tslint:disable */ import * as jspb from "google-protobuf"; export class SupervisorStatusRequest extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SupervisorStatusRequest.AsObject; static toObject(includeInstance: boolean, msg: SupervisorStatusRequest): SupervisorStatusRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: SupervisorStatusRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SupervisorStatusRequest; static deserializeBinaryFromReader(message: SupervisorStatusRequest, reader: jspb.BinaryReader): SupervisorStatusRequest; } export namespace SupervisorStatusRequest { export type AsObject = { } } export class SupervisorStatusResponse extends jspb.Message { getOk(): boolean; setOk(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SupervisorStatusResponse.AsObject; static toObject(includeInstance: boolean, msg: SupervisorStatusResponse): SupervisorStatusResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: SupervisorStatusResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SupervisorStatusResponse; static deserializeBinaryFromReader(message: SupervisorStatusResponse, reader: jspb.BinaryReader): SupervisorStatusResponse; } export namespace SupervisorStatusResponse { export type AsObject = { ok: boolean, } } export class IDEStatusRequest extends jspb.Message { getWait(): boolean; setWait(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): IDEStatusRequest.AsObject; static toObject(includeInstance: boolean, msg: IDEStatusRequest): IDEStatusRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: IDEStatusRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): IDEStatusRequest; static deserializeBinaryFromReader(message: IDEStatusRequest, reader: jspb.BinaryReader): IDEStatusRequest; } export namespace IDEStatusRequest { export type AsObject = { wait: boolean, } } export class IDEStatusResponse extends jspb.Message { getOk(): boolean; setOk(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): IDEStatusResponse.AsObject; static toObject(includeInstance: boolean, msg: IDEStatusResponse): IDEStatusResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: IDEStatusResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): IDEStatusResponse; static deserializeBinaryFromReader(message: IDEStatusResponse, reader: jspb.BinaryReader): IDEStatusResponse; } export namespace IDEStatusResponse { export type AsObject = { ok: boolean, } } export class ContentStatusRequest extends jspb.Message { getWait(): boolean; setWait(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ContentStatusRequest.AsObject; static toObject(includeInstance: boolean, msg: ContentStatusRequest): ContentStatusRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ContentStatusRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ContentStatusRequest; static deserializeBinaryFromReader(message: ContentStatusRequest, reader: jspb.BinaryReader): ContentStatusRequest; } export namespace ContentStatusRequest { export type AsObject = { wait: boolean, } } export class ContentStatusResponse extends jspb.Message { getAvailable(): boolean; setAvailable(value: boolean): void; getSource(): ContentSource; setSource(value: ContentSource): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ContentStatusResponse.AsObject; static toObject(includeInstance: boolean, msg: ContentStatusResponse): ContentStatusResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ContentStatusResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ContentStatusResponse; static deserializeBinaryFromReader(message: ContentStatusResponse, reader: jspb.BinaryReader): ContentStatusResponse; } export namespace ContentStatusResponse { export type AsObject = { available: boolean, source: ContentSource, } } export class BackupStatusRequest extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BackupStatusRequest.AsObject; static toObject(includeInstance: boolean, msg: BackupStatusRequest): BackupStatusRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: BackupStatusRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): BackupStatusRequest; static deserializeBinaryFromReader(message: BackupStatusRequest, reader: jspb.BinaryReader): BackupStatusRequest; } export namespace BackupStatusRequest { export type AsObject = { } } export class BackupStatusResponse extends jspb.Message { getCanaryAvailable(): boolean; setCanaryAvailable(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BackupStatusResponse.AsObject; static toObject(includeInstance: boolean, msg: BackupStatusResponse): BackupStatusResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: BackupStatusResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): BackupStatusResponse; static deserializeBinaryFromReader(message: BackupStatusResponse, reader: jspb.BinaryReader): BackupStatusResponse; } export namespace BackupStatusResponse { export type AsObject = { canaryAvailable: boolean, } } export class PortsStatusRequest extends jspb.Message { getObserve(): boolean; setObserve(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PortsStatusRequest.AsObject; static toObject(includeInstance: boolean, msg: PortsStatusRequest): PortsStatusRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: PortsStatusRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): PortsStatusRequest; static deserializeBinaryFromReader(message: PortsStatusRequest, reader: jspb.BinaryReader): PortsStatusRequest; } export namespace PortsStatusRequest { export type AsObject = { observe: boolean, } } export class PortsStatusResponse extends jspb.Message { clearPortsList(): void; getPortsList(): Array; setPortsList(value: Array): void; addPorts(value?: PortsStatus, index?: number): PortsStatus; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PortsStatusResponse.AsObject; static toObject(includeInstance: boolean, msg: PortsStatusResponse): PortsStatusResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: PortsStatusResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): PortsStatusResponse; static deserializeBinaryFromReader(message: PortsStatusResponse, reader: jspb.BinaryReader): PortsStatusResponse; } export namespace PortsStatusResponse { export type AsObject = { portsList: Array, } } export class PortsStatus extends jspb.Message { getLocalPort(): number; setLocalPort(value: number): void; getGlobalPort(): number; setGlobalPort(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PortsStatus.AsObject; static toObject(includeInstance: boolean, msg: PortsStatus): PortsStatus.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: PortsStatus, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): PortsStatus; static deserializeBinaryFromReader(message: PortsStatus, reader: jspb.BinaryReader): PortsStatus; } export namespace PortsStatus { export type AsObject = { localPort: number, globalPort: number, } } export enum ContentSource { FROM_OTHER = 0, FROM_BACKUP = 1, FROM_PREBUILD = 2, }