import * as jspb from 'google-protobuf' export class InstallApplicationRequest extends jspb.Message { getDiscoveryid(): string; setDiscoveryid(value: string): InstallApplicationRequest; getApplicationid(): string; setApplicationid(value: string): InstallApplicationRequest; getPublisherid(): string; setPublisherid(value: string): InstallApplicationRequest; getVersion(): string; setVersion(value: string): InstallApplicationRequest; getDomain(): string; setDomain(value: string): InstallApplicationRequest; getSetAsDefault(): boolean; setSetAsDefault(value: boolean): InstallApplicationRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InstallApplicationRequest.AsObject; static toObject(includeInstance: boolean, msg: InstallApplicationRequest): InstallApplicationRequest.AsObject; static serializeBinaryToWriter(message: InstallApplicationRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): InstallApplicationRequest; static deserializeBinaryFromReader(message: InstallApplicationRequest, reader: jspb.BinaryReader): InstallApplicationRequest; } export namespace InstallApplicationRequest { export type AsObject = { discoveryid: string, applicationid: string, publisherid: string, version: string, domain: string, setAsDefault: boolean, } } export class InstallApplicationResponse extends jspb.Message { getResult(): boolean; setResult(value: boolean): InstallApplicationResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InstallApplicationResponse.AsObject; static toObject(includeInstance: boolean, msg: InstallApplicationResponse): InstallApplicationResponse.AsObject; static serializeBinaryToWriter(message: InstallApplicationResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): InstallApplicationResponse; static deserializeBinaryFromReader(message: InstallApplicationResponse, reader: jspb.BinaryReader): InstallApplicationResponse; } export namespace InstallApplicationResponse { export type AsObject = { result: boolean, } } export class UninstallApplicationRequest extends jspb.Message { getApplicationid(): string; setApplicationid(value: string): UninstallApplicationRequest; getPublisherid(): string; setPublisherid(value: string): UninstallApplicationRequest; getVersion(): string; setVersion(value: string): UninstallApplicationRequest; getDeletepermissions(): boolean; setDeletepermissions(value: boolean): UninstallApplicationRequest; getDomain(): string; setDomain(value: string): UninstallApplicationRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UninstallApplicationRequest.AsObject; static toObject(includeInstance: boolean, msg: UninstallApplicationRequest): UninstallApplicationRequest.AsObject; static serializeBinaryToWriter(message: UninstallApplicationRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UninstallApplicationRequest; static deserializeBinaryFromReader(message: UninstallApplicationRequest, reader: jspb.BinaryReader): UninstallApplicationRequest; } export namespace UninstallApplicationRequest { export type AsObject = { applicationid: string, publisherid: string, version: string, deletepermissions: boolean, domain: string, } } export class UninstallApplicationResponse extends jspb.Message { getResult(): boolean; setResult(value: boolean): UninstallApplicationResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UninstallApplicationResponse.AsObject; static toObject(includeInstance: boolean, msg: UninstallApplicationResponse): UninstallApplicationResponse.AsObject; static serializeBinaryToWriter(message: UninstallApplicationResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UninstallApplicationResponse; static deserializeBinaryFromReader(message: UninstallApplicationResponse, reader: jspb.BinaryReader): UninstallApplicationResponse; } export namespace UninstallApplicationResponse { export type AsObject = { result: boolean, } }