// package: // file: proto/Channel.proto import * as jspb from "google-protobuf"; export class ChannelMetadata extends jspb.Message { hasTitle(): boolean; clearTitle(): void; getTitle(): string | undefined; setTitle(value: string): void; hasDescription(): boolean; clearDescription(): void; getDescription(): string | undefined; setDescription(value: string): void; hasIsPublic(): boolean; clearIsPublic(): void; getIsPublic(): boolean | undefined; setIsPublic(value: boolean): void; hasLanguage(): boolean; clearLanguage(): void; getLanguage(): string | undefined; setLanguage(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ChannelMetadata.AsObject; static toObject(includeInstance: boolean, msg: ChannelMetadata): ChannelMetadata.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ChannelMetadata, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ChannelMetadata; static deserializeBinaryFromReader(message: ChannelMetadata, reader: jspb.BinaryReader): ChannelMetadata; } export namespace ChannelMetadata { export type AsObject = { title?: string, description?: string, isPublic?: boolean, language?: string, } }