Channel_pb.d.ts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // package:
  2. // file: proto/Channel.proto
  3. import * as jspb from "google-protobuf";
  4. export class ChannelMetadata extends jspb.Message {
  5. hasTitle(): boolean;
  6. clearTitle(): void;
  7. getTitle(): string | undefined;
  8. setTitle(value: string): void;
  9. hasDescription(): boolean;
  10. clearDescription(): void;
  11. getDescription(): string | undefined;
  12. setDescription(value: string): void;
  13. hasIsPublic(): boolean;
  14. clearIsPublic(): void;
  15. getIsPublic(): boolean | undefined;
  16. setIsPublic(value: boolean): void;
  17. hasLanguage(): boolean;
  18. clearLanguage(): void;
  19. getLanguage(): string | undefined;
  20. setLanguage(value: string): void;
  21. serializeBinary(): Uint8Array;
  22. toObject(includeInstance?: boolean): ChannelMetadata.AsObject;
  23. static toObject(includeInstance: boolean, msg: ChannelMetadata): ChannelMetadata.AsObject;
  24. static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
  25. static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
  26. static serializeBinaryToWriter(message: ChannelMetadata, writer: jspb.BinaryWriter): void;
  27. static deserializeBinary(bytes: Uint8Array): ChannelMetadata;
  28. static deserializeBinaryFromReader(message: ChannelMetadata, reader: jspb.BinaryReader): ChannelMetadata;
  29. }
  30. export namespace ChannelMetadata {
  31. export type AsObject = {
  32. title?: string,
  33. description?: string,
  34. isPublic?: boolean,
  35. language?: string,
  36. }
  37. }