import { ObservableChainQuery, ObservableChainQueryMap } from "../../chain-query"; import { ChainGetter } from "../../../chain"; import { AuthAccount } from "./types"; import { QuerySharedContext } from "../../../common"; export * from "./module-account"; export declare class ObservableQueryAccountInner extends ObservableChainQuery { protected readonly bech32Address: string; constructor(sharedContext: QuerySharedContext, chainId: string, chainGetter: ChainGetter, bech32Address: string); protected canFetch(): boolean; get sequence(): string; get isVestingAccount(): boolean; } export declare class ObservableQueryAccount extends ObservableChainQueryMap { constructor(sharedContext: QuerySharedContext, chainId: string, chainGetter: ChainGetter); getQueryBech32Address(bech32Address: string): ObservableQueryAccountInner; }