import { Duration } from "../../google/protobuf/duration"; import { Coin } from "../../cosmos/base/v1beta1/coin"; import { PeriodLock, SyntheticLock } from "./lock"; import * as _m0 from "protobufjs/minimal"; import { DeepPartial, Long } from "@osmonauts/helpers"; export interface ModuleBalanceRequest { } export interface ModuleBalanceResponse { coins: Coin[]; } export interface ModuleLockedAmountRequest { } export interface ModuleLockedAmountResponse { coins: Coin[]; } export interface AccountUnlockableCoinsRequest { owner: string; } export interface AccountUnlockableCoinsResponse { coins: Coin[]; } export interface AccountUnlockingCoinsRequest { owner: string; } export interface AccountUnlockingCoinsResponse { coins: Coin[]; } export interface AccountLockedCoinsRequest { owner: string; } export interface AccountLockedCoinsResponse { coins: Coin[]; } export interface AccountLockedPastTimeRequest { owner: string; timestamp: Date; } export interface AccountLockedPastTimeResponse { locks: PeriodLock[]; } export interface AccountLockedPastTimeNotUnlockingOnlyRequest { owner: string; timestamp: Date; } export interface AccountLockedPastTimeNotUnlockingOnlyResponse { locks: PeriodLock[]; } export interface AccountUnlockedBeforeTimeRequest { owner: string; timestamp: Date; } export interface AccountUnlockedBeforeTimeResponse { locks: PeriodLock[]; } export interface AccountLockedPastTimeDenomRequest { owner: string; timestamp: Date; denom: string; } export interface AccountLockedPastTimeDenomResponse { locks: PeriodLock[]; } export interface LockedDenomRequest { denom: string; duration: Duration; } export interface LockedDenomResponse { amount: string; } export interface LockedRequest { lock_id: Long; } export interface LockedResponse { lock: PeriodLock; } export interface SyntheticLockupsByLockupIDRequest { lock_id: Long; } export interface SyntheticLockupsByLockupIDResponse { synthetic_locks: SyntheticLock[]; } export interface AccountLockedLongerDurationRequest { owner: string; duration: Duration; } export interface AccountLockedLongerDurationResponse { locks: PeriodLock[]; } export interface AccountLockedDurationRequest { owner: string; duration: Duration; } export interface AccountLockedDurationResponse { locks: PeriodLock[]; } export interface AccountLockedLongerDurationNotUnlockingOnlyRequest { owner: string; duration: Duration; } export interface AccountLockedLongerDurationNotUnlockingOnlyResponse { locks: PeriodLock[]; } export interface AccountLockedLongerDurationDenomRequest { owner: string; duration: Duration; denom: string; } export interface AccountLockedLongerDurationDenomResponse { locks: PeriodLock[]; } export declare const ModuleBalanceRequest: { encode(_: ModuleBalanceRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ModuleBalanceRequest; fromJSON(_: any): ModuleBalanceRequest; toJSON(_: ModuleBalanceRequest): unknown; fromPartial(_: DeepPartial): ModuleBalanceRequest; }; export declare const ModuleBalanceResponse: { encode(message: ModuleBalanceResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ModuleBalanceResponse; fromJSON(object: any): ModuleBalanceResponse; toJSON(message: ModuleBalanceResponse): unknown; fromPartial(object: DeepPartial): ModuleBalanceResponse; }; export declare const ModuleLockedAmountRequest: { encode(_: ModuleLockedAmountRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ModuleLockedAmountRequest; fromJSON(_: any): ModuleLockedAmountRequest; toJSON(_: ModuleLockedAmountRequest): unknown; fromPartial(_: DeepPartial): ModuleLockedAmountRequest; }; export declare const ModuleLockedAmountResponse: { encode(message: ModuleLockedAmountResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ModuleLockedAmountResponse; fromJSON(object: any): ModuleLockedAmountResponse; toJSON(message: ModuleLockedAmountResponse): unknown; fromPartial(object: DeepPartial): ModuleLockedAmountResponse; }; export declare const AccountUnlockableCoinsRequest: { encode(message: AccountUnlockableCoinsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountUnlockableCoinsRequest; fromJSON(object: any): AccountUnlockableCoinsRequest; toJSON(message: AccountUnlockableCoinsRequest): unknown; fromPartial(object: DeepPartial): AccountUnlockableCoinsRequest; }; export declare const AccountUnlockableCoinsResponse: { encode(message: AccountUnlockableCoinsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountUnlockableCoinsResponse; fromJSON(object: any): AccountUnlockableCoinsResponse; toJSON(message: AccountUnlockableCoinsResponse): unknown; fromPartial(object: DeepPartial): AccountUnlockableCoinsResponse; }; export declare const AccountUnlockingCoinsRequest: { encode(message: AccountUnlockingCoinsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountUnlockingCoinsRequest; fromJSON(object: any): AccountUnlockingCoinsRequest; toJSON(message: AccountUnlockingCoinsRequest): unknown; fromPartial(object: DeepPartial): AccountUnlockingCoinsRequest; }; export declare const AccountUnlockingCoinsResponse: { encode(message: AccountUnlockingCoinsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountUnlockingCoinsResponse; fromJSON(object: any): AccountUnlockingCoinsResponse; toJSON(message: AccountUnlockingCoinsResponse): unknown; fromPartial(object: DeepPartial): AccountUnlockingCoinsResponse; }; export declare const AccountLockedCoinsRequest: { encode(message: AccountLockedCoinsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedCoinsRequest; fromJSON(object: any): AccountLockedCoinsRequest; toJSON(message: AccountLockedCoinsRequest): unknown; fromPartial(object: DeepPartial): AccountLockedCoinsRequest; }; export declare const AccountLockedCoinsResponse: { encode(message: AccountLockedCoinsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedCoinsResponse; fromJSON(object: any): AccountLockedCoinsResponse; toJSON(message: AccountLockedCoinsResponse): unknown; fromPartial(object: DeepPartial): AccountLockedCoinsResponse; }; export declare const AccountLockedPastTimeRequest: { encode(message: AccountLockedPastTimeRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedPastTimeRequest; fromJSON(object: any): AccountLockedPastTimeRequest; toJSON(message: AccountLockedPastTimeRequest): unknown; fromPartial(object: DeepPartial): AccountLockedPastTimeRequest; }; export declare const AccountLockedPastTimeResponse: { encode(message: AccountLockedPastTimeResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedPastTimeResponse; fromJSON(object: any): AccountLockedPastTimeResponse; toJSON(message: AccountLockedPastTimeResponse): unknown; fromPartial(object: DeepPartial): AccountLockedPastTimeResponse; }; export declare const AccountLockedPastTimeNotUnlockingOnlyRequest: { encode(message: AccountLockedPastTimeNotUnlockingOnlyRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedPastTimeNotUnlockingOnlyRequest; fromJSON(object: any): AccountLockedPastTimeNotUnlockingOnlyRequest; toJSON(message: AccountLockedPastTimeNotUnlockingOnlyRequest): unknown; fromPartial(object: DeepPartial): AccountLockedPastTimeNotUnlockingOnlyRequest; }; export declare const AccountLockedPastTimeNotUnlockingOnlyResponse: { encode(message: AccountLockedPastTimeNotUnlockingOnlyResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedPastTimeNotUnlockingOnlyResponse; fromJSON(object: any): AccountLockedPastTimeNotUnlockingOnlyResponse; toJSON(message: AccountLockedPastTimeNotUnlockingOnlyResponse): unknown; fromPartial(object: DeepPartial): AccountLockedPastTimeNotUnlockingOnlyResponse; }; export declare const AccountUnlockedBeforeTimeRequest: { encode(message: AccountUnlockedBeforeTimeRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountUnlockedBeforeTimeRequest; fromJSON(object: any): AccountUnlockedBeforeTimeRequest; toJSON(message: AccountUnlockedBeforeTimeRequest): unknown; fromPartial(object: DeepPartial): AccountUnlockedBeforeTimeRequest; }; export declare const AccountUnlockedBeforeTimeResponse: { encode(message: AccountUnlockedBeforeTimeResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountUnlockedBeforeTimeResponse; fromJSON(object: any): AccountUnlockedBeforeTimeResponse; toJSON(message: AccountUnlockedBeforeTimeResponse): unknown; fromPartial(object: DeepPartial): AccountUnlockedBeforeTimeResponse; }; export declare const AccountLockedPastTimeDenomRequest: { encode(message: AccountLockedPastTimeDenomRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedPastTimeDenomRequest; fromJSON(object: any): AccountLockedPastTimeDenomRequest; toJSON(message: AccountLockedPastTimeDenomRequest): unknown; fromPartial(object: DeepPartial): AccountLockedPastTimeDenomRequest; }; export declare const AccountLockedPastTimeDenomResponse: { encode(message: AccountLockedPastTimeDenomResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedPastTimeDenomResponse; fromJSON(object: any): AccountLockedPastTimeDenomResponse; toJSON(message: AccountLockedPastTimeDenomResponse): unknown; fromPartial(object: DeepPartial): AccountLockedPastTimeDenomResponse; }; export declare const LockedDenomRequest: { encode(message: LockedDenomRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): LockedDenomRequest; fromJSON(object: any): LockedDenomRequest; toJSON(message: LockedDenomRequest): unknown; fromPartial(object: DeepPartial): LockedDenomRequest; }; export declare const LockedDenomResponse: { encode(message: LockedDenomResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): LockedDenomResponse; fromJSON(object: any): LockedDenomResponse; toJSON(message: LockedDenomResponse): unknown; fromPartial(object: DeepPartial): LockedDenomResponse; }; export declare const LockedRequest: { encode(message: LockedRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): LockedRequest; fromJSON(object: any): LockedRequest; toJSON(message: LockedRequest): unknown; fromPartial(object: DeepPartial): LockedRequest; }; export declare const LockedResponse: { encode(message: LockedResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): LockedResponse; fromJSON(object: any): LockedResponse; toJSON(message: LockedResponse): unknown; fromPartial(object: DeepPartial): LockedResponse; }; export declare const SyntheticLockupsByLockupIDRequest: { encode(message: SyntheticLockupsByLockupIDRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): SyntheticLockupsByLockupIDRequest; fromJSON(object: any): SyntheticLockupsByLockupIDRequest; toJSON(message: SyntheticLockupsByLockupIDRequest): unknown; fromPartial(object: DeepPartial): SyntheticLockupsByLockupIDRequest; }; export declare const SyntheticLockupsByLockupIDResponse: { encode(message: SyntheticLockupsByLockupIDResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): SyntheticLockupsByLockupIDResponse; fromJSON(object: any): SyntheticLockupsByLockupIDResponse; toJSON(message: SyntheticLockupsByLockupIDResponse): unknown; fromPartial(object: DeepPartial): SyntheticLockupsByLockupIDResponse; }; export declare const AccountLockedLongerDurationRequest: { encode(message: AccountLockedLongerDurationRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedLongerDurationRequest; fromJSON(object: any): AccountLockedLongerDurationRequest; toJSON(message: AccountLockedLongerDurationRequest): unknown; fromPartial(object: DeepPartial): AccountLockedLongerDurationRequest; }; export declare const AccountLockedLongerDurationResponse: { encode(message: AccountLockedLongerDurationResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedLongerDurationResponse; fromJSON(object: any): AccountLockedLongerDurationResponse; toJSON(message: AccountLockedLongerDurationResponse): unknown; fromPartial(object: DeepPartial): AccountLockedLongerDurationResponse; }; export declare const AccountLockedDurationRequest: { encode(message: AccountLockedDurationRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedDurationRequest; fromJSON(object: any): AccountLockedDurationRequest; toJSON(message: AccountLockedDurationRequest): unknown; fromPartial(object: DeepPartial): AccountLockedDurationRequest; }; export declare const AccountLockedDurationResponse: { encode(message: AccountLockedDurationResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedDurationResponse; fromJSON(object: any): AccountLockedDurationResponse; toJSON(message: AccountLockedDurationResponse): unknown; fromPartial(object: DeepPartial): AccountLockedDurationResponse; }; export declare const AccountLockedLongerDurationNotUnlockingOnlyRequest: { encode(message: AccountLockedLongerDurationNotUnlockingOnlyRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedLongerDurationNotUnlockingOnlyRequest; fromJSON(object: any): AccountLockedLongerDurationNotUnlockingOnlyRequest; toJSON(message: AccountLockedLongerDurationNotUnlockingOnlyRequest): unknown; fromPartial(object: DeepPartial): AccountLockedLongerDurationNotUnlockingOnlyRequest; }; export declare const AccountLockedLongerDurationNotUnlockingOnlyResponse: { encode(message: AccountLockedLongerDurationNotUnlockingOnlyResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedLongerDurationNotUnlockingOnlyResponse; fromJSON(object: any): AccountLockedLongerDurationNotUnlockingOnlyResponse; toJSON(message: AccountLockedLongerDurationNotUnlockingOnlyResponse): unknown; fromPartial(object: DeepPartial): AccountLockedLongerDurationNotUnlockingOnlyResponse; }; export declare const AccountLockedLongerDurationDenomRequest: { encode(message: AccountLockedLongerDurationDenomRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedLongerDurationDenomRequest; fromJSON(object: any): AccountLockedLongerDurationDenomRequest; toJSON(message: AccountLockedLongerDurationDenomRequest): unknown; fromPartial(object: DeepPartial): AccountLockedLongerDurationDenomRequest; }; export declare const AccountLockedLongerDurationDenomResponse: { encode(message: AccountLockedLongerDurationDenomResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AccountLockedLongerDurationDenomResponse; fromJSON(object: any): AccountLockedLongerDurationDenomResponse; toJSON(message: AccountLockedLongerDurationDenomResponse): unknown; fromPartial(object: DeepPartial): AccountLockedLongerDurationDenomResponse; };