import { Rpc } from "@osmonauts/helpers"; import { ModuleBalanceRequest, ModuleBalanceResponse, ModuleLockedAmountRequest, ModuleLockedAmountResponse, AccountUnlockableCoinsRequest, AccountUnlockableCoinsResponse, AccountUnlockingCoinsRequest, AccountUnlockingCoinsResponse, AccountLockedCoinsRequest, AccountLockedCoinsResponse, AccountLockedPastTimeRequest, AccountLockedPastTimeResponse, AccountLockedPastTimeNotUnlockingOnlyRequest, AccountLockedPastTimeNotUnlockingOnlyResponse, AccountUnlockedBeforeTimeRequest, AccountUnlockedBeforeTimeResponse, AccountLockedPastTimeDenomRequest, AccountLockedPastTimeDenomResponse, LockedDenomRequest, LockedDenomResponse, LockedRequest, LockedResponse, SyntheticLockupsByLockupIDRequest, SyntheticLockupsByLockupIDResponse, AccountLockedLongerDurationRequest, AccountLockedLongerDurationResponse, AccountLockedDurationRequest, AccountLockedDurationResponse, AccountLockedLongerDurationNotUnlockingOnlyRequest, AccountLockedLongerDurationNotUnlockingOnlyResponse, AccountLockedLongerDurationDenomRequest, AccountLockedLongerDurationDenomResponse } from "./query"; /** Query defines the RPC service */ export interface Query { moduleBalance(request: ModuleBalanceRequest): Promise; moduleLockedAmount(request: ModuleLockedAmountRequest): Promise; accountUnlockableCoins(request: AccountUnlockableCoinsRequest): Promise; accountUnlockingCoins(request: AccountUnlockingCoinsRequest): Promise; accountLockedCoins(request: AccountLockedCoinsRequest): Promise; accountLockedPastTime(request: AccountLockedPastTimeRequest): Promise; accountLockedPastTimeNotUnlockingOnly(request: AccountLockedPastTimeNotUnlockingOnlyRequest): Promise; accountUnlockedBeforeTime(request: AccountUnlockedBeforeTimeRequest): Promise; accountLockedPastTimeDenom(request: AccountLockedPastTimeDenomRequest): Promise; lockedDenom(request: LockedDenomRequest): Promise; lockedByID(request: LockedRequest): Promise; syntheticLockupsByLockupID(request: SyntheticLockupsByLockupIDRequest): Promise; accountLockedLongerDuration(request: AccountLockedLongerDurationRequest): Promise; accountLockedDuration(request: AccountLockedDurationRequest): Promise; accountLockedLongerDurationNotUnlockingOnly(request: AccountLockedLongerDurationNotUnlockingOnlyRequest): Promise; accountLockedLongerDurationDenom(request: AccountLockedLongerDurationDenomRequest): Promise; } export declare class QueryClientImpl implements Query { private readonly rpc; constructor(rpc: Rpc); moduleBalance(request: ModuleBalanceRequest): Promise; moduleLockedAmount(request: ModuleLockedAmountRequest): Promise; accountUnlockableCoins(request: AccountUnlockableCoinsRequest): Promise; accountUnlockingCoins(request: AccountUnlockingCoinsRequest): Promise; accountLockedCoins(request: AccountLockedCoinsRequest): Promise; accountLockedPastTime(request: AccountLockedPastTimeRequest): Promise; accountLockedPastTimeNotUnlockingOnly(request: AccountLockedPastTimeNotUnlockingOnlyRequest): Promise; accountUnlockedBeforeTime(request: AccountUnlockedBeforeTimeRequest): Promise; accountLockedPastTimeDenom(request: AccountLockedPastTimeDenomRequest): Promise; lockedDenom(request: LockedDenomRequest): Promise; lockedByID(request: LockedRequest): Promise; syntheticLockupsByLockupID(request: SyntheticLockupsByLockupIDRequest): Promise; accountLockedLongerDuration(request: AccountLockedLongerDurationRequest): Promise; accountLockedDuration(request: AccountLockedDurationRequest): Promise; accountLockedLongerDurationNotUnlockingOnly(request: AccountLockedLongerDurationNotUnlockingOnlyRequest): Promise; accountLockedLongerDurationDenom(request: AccountLockedLongerDurationDenomRequest): Promise; }