import { PageRequest, PageResponse } from "../../base/query/v1beta1/pagination"; import { Any } from "../../../google/protobuf/any"; import { Params } from "./auth"; import * as _m0 from "protobufjs/minimal"; import { DeepPartial } from "@osmonauts/helpers"; /** * QueryAccountsRequest is the request type for the Query/Accounts RPC method. * * Since: cosmos-sdk 0.43 */ export interface QueryAccountsRequest { /** pagination defines an optional pagination for the request. */ pagination?: PageRequest; } /** * QueryAccountsResponse is the response type for the Query/Accounts RPC method. * * Since: cosmos-sdk 0.43 */ export interface QueryAccountsResponse { /** accounts are the existing accounts */ accounts: Any[]; /** pagination defines the pagination in the response. */ pagination?: PageResponse; } /** QueryAccountRequest is the request type for the Query/Account RPC method. */ export interface QueryAccountRequest { /** address defines the address to query for. */ address: string; } /** QueryModuleAccountsRequest is the request type for the Query/ModuleAccounts RPC method. */ export interface QueryModuleAccountsRequest { } /** QueryParamsResponse is the response type for the Query/Params RPC method. */ export interface QueryParamsResponse { /** params defines the parameters of the module. */ params: Params; } /** QueryAccountResponse is the response type for the Query/Account RPC method. */ export interface QueryAccountResponse { /** account defines the account of the corresponding address. */ account: Any; } /** QueryParamsRequest is the request type for the Query/Params RPC method. */ export interface QueryParamsRequest { } /** QueryModuleAccountsResponse is the response type for the Query/ModuleAccounts RPC method. */ export interface QueryModuleAccountsResponse { accounts: Any[]; } /** Bech32PrefixRequest is the request type for Bech32Prefix rpc method */ export interface Bech32PrefixRequest { } /** Bech32PrefixResponse is the response type for Bech32Prefix rpc method */ export interface Bech32PrefixResponse { bech32_prefix: string; } /** AddressBytesToStringRequest is the request type for AddressString rpc method */ export interface AddressBytesToStringRequest { address_bytes: Uint8Array; } /** AddressBytesToStringResponse is the response type for AddressString rpc method */ export interface AddressBytesToStringResponse { address_string: string; } /** AddressStringToBytesRequest is the request type for AccountBytes rpc method */ export interface AddressStringToBytesRequest { address_string: string; } /** AddressStringToBytesResponse is the response type for AddressBytes rpc method */ export interface AddressStringToBytesResponse { address_bytes: Uint8Array; } export declare const QueryAccountsRequest: { encode(message: QueryAccountsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryAccountsRequest; fromJSON(object: any): QueryAccountsRequest; toJSON(message: QueryAccountsRequest): unknown; fromPartial(object: DeepPartial): QueryAccountsRequest; }; export declare const QueryAccountsResponse: { encode(message: QueryAccountsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryAccountsResponse; fromJSON(object: any): QueryAccountsResponse; toJSON(message: QueryAccountsResponse): unknown; fromPartial(object: DeepPartial): QueryAccountsResponse; }; export declare const QueryAccountRequest: { encode(message: QueryAccountRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryAccountRequest; fromJSON(object: any): QueryAccountRequest; toJSON(message: QueryAccountRequest): unknown; fromPartial(object: DeepPartial): QueryAccountRequest; }; export declare const QueryModuleAccountsRequest: { encode(_: QueryModuleAccountsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryModuleAccountsRequest; fromJSON(_: any): QueryModuleAccountsRequest; toJSON(_: QueryModuleAccountsRequest): unknown; fromPartial(_: DeepPartial): QueryModuleAccountsRequest; }; export declare const QueryParamsResponse: { encode(message: QueryParamsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsResponse; fromJSON(object: any): QueryParamsResponse; toJSON(message: QueryParamsResponse): unknown; fromPartial(object: DeepPartial): QueryParamsResponse; }; export declare const QueryAccountResponse: { encode(message: QueryAccountResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryAccountResponse; fromJSON(object: any): QueryAccountResponse; toJSON(message: QueryAccountResponse): unknown; fromPartial(object: DeepPartial): QueryAccountResponse; }; export declare const QueryParamsRequest: { encode(_: QueryParamsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsRequest; fromJSON(_: any): QueryParamsRequest; toJSON(_: QueryParamsRequest): unknown; fromPartial(_: DeepPartial): QueryParamsRequest; }; export declare const QueryModuleAccountsResponse: { encode(message: QueryModuleAccountsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryModuleAccountsResponse; fromJSON(object: any): QueryModuleAccountsResponse; toJSON(message: QueryModuleAccountsResponse): unknown; fromPartial(object: DeepPartial): QueryModuleAccountsResponse; }; export declare const Bech32PrefixRequest: { encode(_: Bech32PrefixRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Bech32PrefixRequest; fromJSON(_: any): Bech32PrefixRequest; toJSON(_: Bech32PrefixRequest): unknown; fromPartial(_: DeepPartial): Bech32PrefixRequest; }; export declare const Bech32PrefixResponse: { encode(message: Bech32PrefixResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Bech32PrefixResponse; fromJSON(object: any): Bech32PrefixResponse; toJSON(message: Bech32PrefixResponse): unknown; fromPartial(object: DeepPartial): Bech32PrefixResponse; }; export declare const AddressBytesToStringRequest: { encode(message: AddressBytesToStringRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AddressBytesToStringRequest; fromJSON(object: any): AddressBytesToStringRequest; toJSON(message: AddressBytesToStringRequest): unknown; fromPartial(object: DeepPartial): AddressBytesToStringRequest; }; export declare const AddressBytesToStringResponse: { encode(message: AddressBytesToStringResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AddressBytesToStringResponse; fromJSON(object: any): AddressBytesToStringResponse; toJSON(message: AddressBytesToStringResponse): unknown; fromPartial(object: DeepPartial): AddressBytesToStringResponse; }; export declare const AddressStringToBytesRequest: { encode(message: AddressStringToBytesRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AddressStringToBytesRequest; fromJSON(object: any): AddressStringToBytesRequest; toJSON(message: AddressStringToBytesRequest): unknown; fromPartial(object: DeepPartial): AddressStringToBytesRequest; }; export declare const AddressStringToBytesResponse: { encode(message: AddressStringToBytesResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AddressStringToBytesResponse; fromJSON(object: any): AddressStringToBytesResponse; toJSON(message: AddressStringToBytesResponse): unknown; fromPartial(object: DeepPartial): AddressStringToBytesResponse; };