import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; /** * @generated from message osmosis.ibchooks.MsgEmitIBCAck */ export declare class MsgEmitIBCAck extends Message { /** * @generated from field: string sender = 1; */ sender: string; /** * @generated from field: uint64 packet_sequence = 2; */ packetSequence: bigint; /** * @generated from field: string channel = 3; */ channel: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.ibchooks.MsgEmitIBCAck"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgEmitIBCAck; static fromJson(jsonValue: JsonValue, options?: Partial): MsgEmitIBCAck; static fromJsonString(jsonString: string, options?: Partial): MsgEmitIBCAck; static equals(a: MsgEmitIBCAck | PlainMessage | undefined, b: MsgEmitIBCAck | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.ibchooks.MsgEmitIBCAckResponse */ export declare class MsgEmitIBCAckResponse extends Message { /** * @generated from field: string contract_result = 1; */ contractResult: string; /** * @generated from field: string ibc_ack = 2; */ ibcAck: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.ibchooks.MsgEmitIBCAckResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgEmitIBCAckResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgEmitIBCAckResponse; static fromJsonString(jsonString: string, options?: Partial): MsgEmitIBCAckResponse; static equals(a: MsgEmitIBCAckResponse | PlainMessage | undefined, b: MsgEmitIBCAckResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=tx_pb.d.ts.map