import type { BinaryReadOptions, FieldList, IMessageTypeRegistry, JsonReadOptions, JsonValue, JsonWriteOptions, MessageType, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; export declare class Any extends Message { typeUrl: string; value: Uint8Array; constructor(data?: PartialMessage); toJson(options?: Partial): JsonValue; fromJson(json: JsonValue, options?: Partial): this; packFrom(message: Message): void; unpackTo(target: Message): boolean; unpack(registry: IMessageTypeRegistry): Message | undefined; is(type: MessageType | string): boolean; private typeNameToUrl; private typeUrlToName; static readonly runtime: typeof proto3; static readonly typeName = "google.protobuf.Any"; static readonly fields: FieldList; static pack(message: Message): Any; static fromBinary(bytes: Uint8Array, options?: Partial): Any; static fromJson(jsonValue: JsonValue, options?: Partial): Any; static fromJsonString(jsonString: string, options?: Partial): Any; static equals(a: Any | PlainMessage | undefined, b: Any | PlainMessage | undefined): boolean; } //# sourceMappingURL=any_pb.d.ts.map