ConstReadonly.google.protobuf.Any: {Contains the .google.protobuf.any.
Readonly$descriptor: {Contains the descriptor.
Readonlyfields: {Contains the fields.
ReadonlytypeUrl: { pbName: "type_url"; scalarType: 9 }Contains the type URL.
ReadonlypbName: "type_url"Contains the pb name.
ReadonlyscalarType: 9Contains the scalar type.
Readonlyvalue: { pbName: "value"; scalarType: 12 }Contains the value.
ReadonlypbName: "value"Contains the pb name.
ReadonlyscalarType: 12Contains the scalar type.
Readonly$type: "google.protobuf.Any"Contains the fully qualified protobuf type name.
ReadonlyfromJSON: (o: unknown, _use?: "json" | "pb") => AnyShapeContains the from JSON.
ReadonlyfromPartial: (Contains the from partial.
ReadonlyreadMessage: (reader: BinaryReader, length: number) => AnyShapeContains the read message.
ReadonlytoJSON: (a: AnyShape, _use?: "json" | "pb") => anyContains the to JSON.
ReadonlywriteMessage: (writer: BinaryWriter, a: AnyShape) => voidContains the write message.
Readonly.google.protobuf.Duration: {Contains the .google.protobuf.duration.
Readonly$descriptor: {Contains the descriptor.
Readonlyfields: {Contains the fields.
Readonlynanos: { pbName: "nanos"; scalarType: 5 }Contains the nanos.
ReadonlypbName: "nanos"Contains the pb name.
ReadonlyscalarType: 5Contains the scalar type.
Readonlyseconds: { pbName: "seconds"; scalarType: 3 }Contains the seconds.
ReadonlypbName: "seconds"Contains the pb name.
ReadonlyscalarType: 3Contains the scalar type.
Readonlyreflect: (value: unknown) => Record<string, unknown> | undefinedContains the reflect.
Readonly$type: "google.protobuf.Duration"Contains the fully qualified protobuf type name.
ReadonlyfromJSON: (o: unknown, _use?: "json" | "pb") => DurationContains the from JSON.
ReadonlyfromPartial: (object: Duration) => DurationContains the from partial.
ReadonlyfromWire: (t: { nanos: number; seconds: string | number | Long }) => DurationContains the from wire.
ReadonlyreadMessage: (reader: BinaryReader, length: number) => DurationContains the read message.
ReadonlytoJSON: (Contains the to JSON.
ReadonlytoWire: (d: Duration) => { nanos: number; seconds: Long }Contains the to wire.
ReadonlywriteMessage: (writer: BinaryWriter, d: Duration) => voidContains the write message.
Readonly.google.protobuf.Empty: {Contains the .google.protobuf.empty.
Readonly$descriptor: { fields: {}; reflect: () => {} }Contains the descriptor.
Readonlyfields: {}Contains the fields.
Readonlyreflect: () => {}Contains the reflect.
Readonly$type: "google.protobuf.Empty"Contains the fully qualified protobuf type name.
ReadonlyfromJSON: (_o: any, _use?: "json" | "pb") => anyContains the from JSON.
ReadonlyfromPartial: (_o: any) => anyContains the from partial.
ReadonlyreadMessage: (reader: BinaryReader, length: number) => anyContains the read message.
ReadonlytoJSON: (_e: any, _use?: "json" | "pb") => anyContains the to JSON.
ReadonlywriteMessage: (_writer: BinaryWriter, _e: any) => voidContains the write message.
Readonly.google.protobuf.FieldMask: {Contains the .google.protobuf.field mask.
Readonly$descriptor: {Contains the descriptor.
Readonlyfields: { paths: { pbName: "paths"; repeated: true; scalarType: 9 } }Contains the fields.
Readonlypaths: { pbName: "paths"; repeated: true; scalarType: 9 }Contains the paths.
ReadonlypbName: "paths"Contains the pb name.
Readonlyrepeated: trueContains the repeated.
ReadonlyscalarType: 9Contains the scalar type.
Readonlyreflect: (value: unknown) => { paths: string[] }Contains the reflect.
Readonly$type: "google.protobuf.FieldMask"Contains the fully qualified protobuf type name.
ReadonlyfromJSON: (o: unknown, _use?: "json" | "pb") => string[]Contains the from JSON.
ReadonlyfromPartial: (object: string[]) => string[]Contains the from partial.
ReadonlyreadMessage: (reader: BinaryReader, length: number) => string[]Contains the read message.
ReadonlytoJSON: (paths: string[], _use?: "json" | "pb") => stringContains the to JSON.
ReadonlywriteMessage: (writer: BinaryWriter, paths: string[]) => voidContains the write message.
Readonly.google.protobuf.ListValue: {Contains the .google.protobuf.list value.
Readonly$descriptor: {Contains the descriptor.
Readonlyfields: {Contains the fields.
Readonlyvalues: {Contains the values.
Readonlymessage: () => MessageDescriptor | undefinedContains the message.
ReadonlypbName: "values"Contains the pb name.
Readonlyrepeated: trueContains the repeated.
Readonlyreflect: (value: unknown) => { values: any[] }Contains the reflect.
Readonly$type: "google.protobuf.ListValue"Contains the fully qualified protobuf type name.
ReadonlyfromJSON: (o: any, _use?: "json" | "pb") => any[]Contains the from JSON.
ReadonlyfromPartial: (object: any[]) => any[]Contains the from partial.
ReadonlyreadMessage: (reader: BinaryReader, length: number) => any[]Contains the read message.
ReadonlytoJSON: (o: any[], _use?: "json" | "pb") => any[]Contains the to JSON.
ReadonlywriteMessage: (writer: BinaryWriter, arr: any[]) => voidContains the write message.
Readonly.google.protobuf.Struct: {Contains the .google.protobuf.struct.
Readonly$descriptor: {Contains the descriptor.
Readonlyfields: {Contains the fields.
Readonlyfields: { map: true; mapValue: () => MessageDescriptor | undefined; pbName: "fields" }Contains the fields.
Readonlymap: trueContains the map.
ReadonlymapValue: () => MessageDescriptor | undefinedContains the map value.
ReadonlypbName: "fields"Contains the pb name.
Readonlyreflect: (value: unknown) => { fields: {} }Contains the reflect.
Readonly$type: "google.protobuf.Struct"Contains the fully qualified protobuf type name.
ReadonlyfromJSON: (o: any, _use?: "json" | "pb") => anyContains the from JSON.
ReadonlyfromPartial: (object: any) => anyContains the from partial.
ReadonlyreadMessage: (reader: BinaryReader, length: number) => anyContains the read message.
ReadonlytoJSON: (o: any, _use?: "json" | "pb") => anyContains the to JSON.
ReadonlywriteMessage: (writer: BinaryWriter, obj: any) => voidContains the write message.
Readonly.google.protobuf.Timestamp: {Contains the .google.protobuf.timestamp.
Readonly$descriptor: {Contains the descriptor.
Readonlyfields: {Contains the fields.
Readonlynanos: { pbName: "nanos"; scalarType: 5 }Contains the nanos.
ReadonlypbName: "nanos"Contains the pb name.
ReadonlyscalarType: 5Contains the scalar type.
Readonlyseconds: { pbName: "seconds"; scalarType: 3 }Contains the seconds.
ReadonlypbName: "seconds"Contains the pb name.
ReadonlyscalarType: 3Contains the scalar type.
Readonlyreflect: (value: unknown) => Record<string, unknown> | undefinedContains the reflect.
Readonly$type: "google.protobuf.Timestamp"Contains the fully qualified protobuf type name.
ReadonlyfromJSON: (o: unknown, _use?: "json" | "pb") => DayjsContains the from JSON.
ReadonlyfromPartial: (Contains the from partial.
ReadonlyfromWire: (t: { nanos: number; seconds: string | number | Long }) => DayjsContains the from wire.
ReadonlyreadMessage: (reader: BinaryReader, length: number) => DayjsContains the read message.
ReadonlytoJSON: (d: Dayjs, use?: "json" | "pb") => string | { nanos: number; seconds: string }Contains the to JSON.
ReadonlytoWire: (d: Dayjs) => { nanos: number; seconds: Long }Contains the to wire.
ReadonlywriteMessage: (writer: BinaryWriter, d: Dayjs) => voidContains the write message.
Readonly.google.protobuf.Value: {Contains the .google.protobuf.value.
Readonly$descriptor: {Contains the descriptor.
Readonlyfields: { kind: { message: () => MessageDescriptor; oneof: true; pbName: "kind" } }Contains the fields.
Readonlykind: { message: () => MessageDescriptor; oneof: true; pbName: "kind" }Contains the kind.
Readonlymessage: () => MessageDescriptorContains the message.
Readonlyoneof: trueContains the oneof.
ReadonlypbName: "kind"Contains the pb name.
Readonlyreflect: (value: unknown) => Record<string, unknown> | undefinedContains the reflect.
Readonly$type: "google.protobuf.Value"Contains the fully qualified protobuf type name.
ReadonlyfromJSON: (o: any, _use?: "json" | "pb") => anyContains the from JSON.
ReadonlyfromPartial: (object: any) => anyContains the from partial.
ReadonlyreadMessage: (reader: BinaryReader, length: number) => anyContains the read message.
ReadonlytoJSON: (o: any, _use?: "json" | "pb") => anyContains the to JSON.
ReadonlywriteMessage: (writer: BinaryWriter, v: any) => voidContains the write message.
Provides codecs and reflection descriptors for protobuf well-known types.
Generated code uses these entries for timestamps, durations, field masks,
Any,Struct,Value,ListValue, and Empty. Timestamps use Day.js values, durations use Day.js durations, field masks usestring[], and structured values use normal JavaScript values.Application code normally calls the generated message functions that refer to this registry instead of calling registry entries directly.