SimulateResponse: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): SimulateResponse;
    encode(message: SimulateResponse, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: SimulateResponseAmino): SimulateResponse;
    fromAminoMsg(object: SimulateResponseAminoMsg): SimulateResponse;
    fromPartial(object: {
        gasInfo?: {
            gasUsed?: bigint;
            gasWanted?: bigint;
        };
        result?: {
            data?: Uint8Array;
            events?: {
                attributes?: {
                    index?: (...) | (...) | (...);
                    key?: (...) | (...);
                    value?: (...) | (...);
                }[];
                type?: string;
            }[];
            log?: string;
        };
    }): SimulateResponse;
    fromProtoMsg(message: SimulateResponseProtoMsg): SimulateResponse;
    toAmino(message: SimulateResponse): SimulateResponseAmino;
    toAminoMsg(message: SimulateResponse): SimulateResponseAminoMsg;
    toProto(message: SimulateResponse): Uint8Array;
    toProtoMsg(message: SimulateResponse): SimulateResponseProtoMsg;
}