import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { Params } from "./params_pb.js"; import { ConcentratedPoolUserPositionRecord, OsmoEquivalentMultiplierRecord, SuperfluidAsset, SuperfluidAssetType, SuperfluidDelegationRecord } from "./superfluid_pb.js"; import { PageRequest, PageResponse } from "../../cosmos/base/query/v1beta1/pagination_pb.js"; import { Coin } from "../../cosmos/base/v1beta1/coin_pb.js"; import { SyntheticLock } from "../lockup/lock_pb.js"; import { DelegationResponse } from "../../cosmos/staking/v1beta1/staking_pb.js"; /** * @generated from message osmosis.superfluid.QueryParamsRequest */ export declare class QueryParamsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryParamsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryParamsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryParamsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryParamsRequest; static equals(a: QueryParamsRequest | PlainMessage | undefined, b: QueryParamsRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.QueryParamsResponse */ export declare class QueryParamsResponse extends Message { /** * params defines the parameters of the module. * * @generated from field: osmosis.superfluid.Params params = 1; */ params?: Params; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryParamsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryParamsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryParamsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryParamsResponse; static equals(a: QueryParamsResponse | PlainMessage | undefined, b: QueryParamsResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.AssetTypeRequest */ export declare class AssetTypeRequest extends Message { /** * @generated from field: string denom = 1; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.AssetTypeRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AssetTypeRequest; static fromJson(jsonValue: JsonValue, options?: Partial): AssetTypeRequest; static fromJsonString(jsonString: string, options?: Partial): AssetTypeRequest; static equals(a: AssetTypeRequest | PlainMessage | undefined, b: AssetTypeRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.AssetTypeResponse */ export declare class AssetTypeResponse extends Message { /** * @generated from field: osmosis.superfluid.SuperfluidAssetType asset_type = 1; */ assetType: SuperfluidAssetType; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.AssetTypeResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AssetTypeResponse; static fromJson(jsonValue: JsonValue, options?: Partial): AssetTypeResponse; static fromJsonString(jsonString: string, options?: Partial): AssetTypeResponse; static equals(a: AssetTypeResponse | PlainMessage | undefined, b: AssetTypeResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.AllAssetsRequest */ export declare class AllAssetsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.AllAssetsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AllAssetsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): AllAssetsRequest; static fromJsonString(jsonString: string, options?: Partial): AllAssetsRequest; static equals(a: AllAssetsRequest | PlainMessage | undefined, b: AllAssetsRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.AllAssetsResponse */ export declare class AllAssetsResponse extends Message { /** * @generated from field: repeated osmosis.superfluid.SuperfluidAsset assets = 1; */ assets: SuperfluidAsset[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.AllAssetsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AllAssetsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): AllAssetsResponse; static fromJsonString(jsonString: string, options?: Partial): AllAssetsResponse; static equals(a: AllAssetsResponse | PlainMessage | undefined, b: AllAssetsResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.AssetMultiplierRequest */ export declare class AssetMultiplierRequest extends Message { /** * @generated from field: string denom = 1; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.AssetMultiplierRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AssetMultiplierRequest; static fromJson(jsonValue: JsonValue, options?: Partial): AssetMultiplierRequest; static fromJsonString(jsonString: string, options?: Partial): AssetMultiplierRequest; static equals(a: AssetMultiplierRequest | PlainMessage | undefined, b: AssetMultiplierRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.AssetMultiplierResponse */ export declare class AssetMultiplierResponse extends Message { /** * @generated from field: osmosis.superfluid.OsmoEquivalentMultiplierRecord osmo_equivalent_multiplier = 1; */ osmoEquivalentMultiplier?: OsmoEquivalentMultiplierRecord; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.AssetMultiplierResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AssetMultiplierResponse; static fromJson(jsonValue: JsonValue, options?: Partial): AssetMultiplierResponse; static fromJsonString(jsonString: string, options?: Partial): AssetMultiplierResponse; static equals(a: AssetMultiplierResponse | PlainMessage | undefined, b: AssetMultiplierResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.SuperfluidIntermediaryAccountInfo */ export declare class SuperfluidIntermediaryAccountInfo extends Message { /** * @generated from field: string denom = 1; */ denom: string; /** * @generated from field: string val_addr = 2; */ valAddr: string; /** * @generated from field: uint64 gauge_id = 3; */ gaugeId: bigint; /** * @generated from field: string address = 4; */ address: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.SuperfluidIntermediaryAccountInfo"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SuperfluidIntermediaryAccountInfo; static fromJson(jsonValue: JsonValue, options?: Partial): SuperfluidIntermediaryAccountInfo; static fromJsonString(jsonString: string, options?: Partial): SuperfluidIntermediaryAccountInfo; static equals(a: SuperfluidIntermediaryAccountInfo | PlainMessage | undefined, b: SuperfluidIntermediaryAccountInfo | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.AllIntermediaryAccountsRequest */ export declare class AllIntermediaryAccountsRequest extends Message { /** * @generated from field: cosmos.base.query.v1beta1.PageRequest pagination = 1; */ pagination?: PageRequest; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.AllIntermediaryAccountsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AllIntermediaryAccountsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): AllIntermediaryAccountsRequest; static fromJsonString(jsonString: string, options?: Partial): AllIntermediaryAccountsRequest; static equals(a: AllIntermediaryAccountsRequest | PlainMessage | undefined, b: AllIntermediaryAccountsRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.AllIntermediaryAccountsResponse */ export declare class AllIntermediaryAccountsResponse extends Message { /** * @generated from field: repeated osmosis.superfluid.SuperfluidIntermediaryAccountInfo accounts = 1; */ accounts: SuperfluidIntermediaryAccountInfo[]; /** * @generated from field: cosmos.base.query.v1beta1.PageResponse pagination = 2; */ pagination?: PageResponse; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.AllIntermediaryAccountsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AllIntermediaryAccountsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): AllIntermediaryAccountsResponse; static fromJsonString(jsonString: string, options?: Partial): AllIntermediaryAccountsResponse; static equals(a: AllIntermediaryAccountsResponse | PlainMessage | undefined, b: AllIntermediaryAccountsResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.ConnectedIntermediaryAccountRequest */ export declare class ConnectedIntermediaryAccountRequest extends Message { /** * @generated from field: uint64 lock_id = 1; */ lockId: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.ConnectedIntermediaryAccountRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ConnectedIntermediaryAccountRequest; static fromJson(jsonValue: JsonValue, options?: Partial): ConnectedIntermediaryAccountRequest; static fromJsonString(jsonString: string, options?: Partial): ConnectedIntermediaryAccountRequest; static equals(a: ConnectedIntermediaryAccountRequest | PlainMessage | undefined, b: ConnectedIntermediaryAccountRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.ConnectedIntermediaryAccountResponse */ export declare class ConnectedIntermediaryAccountResponse extends Message { /** * @generated from field: osmosis.superfluid.SuperfluidIntermediaryAccountInfo account = 1; */ account?: SuperfluidIntermediaryAccountInfo; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.ConnectedIntermediaryAccountResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ConnectedIntermediaryAccountResponse; static fromJson(jsonValue: JsonValue, options?: Partial): ConnectedIntermediaryAccountResponse; static fromJsonString(jsonString: string, options?: Partial): ConnectedIntermediaryAccountResponse; static equals(a: ConnectedIntermediaryAccountResponse | PlainMessage | undefined, b: ConnectedIntermediaryAccountResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.QueryTotalDelegationByValidatorForDenomRequest */ export declare class QueryTotalDelegationByValidatorForDenomRequest extends Message { /** * @generated from field: string denom = 1; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryTotalDelegationByValidatorForDenomRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryTotalDelegationByValidatorForDenomRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryTotalDelegationByValidatorForDenomRequest; static fromJsonString(jsonString: string, options?: Partial): QueryTotalDelegationByValidatorForDenomRequest; static equals(a: QueryTotalDelegationByValidatorForDenomRequest | PlainMessage | undefined, b: QueryTotalDelegationByValidatorForDenomRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.QueryTotalDelegationByValidatorForDenomResponse */ export declare class QueryTotalDelegationByValidatorForDenomResponse extends Message { /** * @generated from field: repeated osmosis.superfluid.Delegations assets = 1; */ assets: Delegations[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryTotalDelegationByValidatorForDenomResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryTotalDelegationByValidatorForDenomResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryTotalDelegationByValidatorForDenomResponse; static fromJsonString(jsonString: string, options?: Partial): QueryTotalDelegationByValidatorForDenomResponse; static equals(a: QueryTotalDelegationByValidatorForDenomResponse | PlainMessage | undefined, b: QueryTotalDelegationByValidatorForDenomResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.Delegations */ export declare class Delegations extends Message { /** * @generated from field: string val_addr = 1; */ valAddr: string; /** * @generated from field: string amount_sfsd = 2; */ amountSfsd: string; /** * @generated from field: string osmo_equivalent = 3; */ osmoEquivalent: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.Delegations"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): Delegations; static fromJson(jsonValue: JsonValue, options?: Partial): Delegations; static fromJsonString(jsonString: string, options?: Partial): Delegations; static equals(a: Delegations | PlainMessage | undefined, b: Delegations | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.TotalSuperfluidDelegationsRequest */ export declare class TotalSuperfluidDelegationsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.TotalSuperfluidDelegationsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): TotalSuperfluidDelegationsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): TotalSuperfluidDelegationsRequest; static fromJsonString(jsonString: string, options?: Partial): TotalSuperfluidDelegationsRequest; static equals(a: TotalSuperfluidDelegationsRequest | PlainMessage | undefined, b: TotalSuperfluidDelegationsRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.TotalSuperfluidDelegationsResponse */ export declare class TotalSuperfluidDelegationsResponse extends Message { /** * @generated from field: string total_delegations = 1; */ totalDelegations: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.TotalSuperfluidDelegationsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): TotalSuperfluidDelegationsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): TotalSuperfluidDelegationsResponse; static fromJsonString(jsonString: string, options?: Partial): TotalSuperfluidDelegationsResponse; static equals(a: TotalSuperfluidDelegationsResponse | PlainMessage | undefined, b: TotalSuperfluidDelegationsResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.SuperfluidDelegationAmountRequest */ export declare class SuperfluidDelegationAmountRequest extends Message { /** * @generated from field: string delegator_address = 1; */ delegatorAddress: string; /** * @generated from field: string validator_address = 2; */ validatorAddress: string; /** * @generated from field: string denom = 3; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.SuperfluidDelegationAmountRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SuperfluidDelegationAmountRequest; static fromJson(jsonValue: JsonValue, options?: Partial): SuperfluidDelegationAmountRequest; static fromJsonString(jsonString: string, options?: Partial): SuperfluidDelegationAmountRequest; static equals(a: SuperfluidDelegationAmountRequest | PlainMessage | undefined, b: SuperfluidDelegationAmountRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.SuperfluidDelegationAmountResponse */ export declare class SuperfluidDelegationAmountResponse extends Message { /** * @generated from field: repeated cosmos.base.v1beta1.Coin amount = 1; */ amount: Coin[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.SuperfluidDelegationAmountResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SuperfluidDelegationAmountResponse; static fromJson(jsonValue: JsonValue, options?: Partial): SuperfluidDelegationAmountResponse; static fromJsonString(jsonString: string, options?: Partial): SuperfluidDelegationAmountResponse; static equals(a: SuperfluidDelegationAmountResponse | PlainMessage | undefined, b: SuperfluidDelegationAmountResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.SuperfluidDelegationsByDelegatorRequest */ export declare class SuperfluidDelegationsByDelegatorRequest extends Message { /** * @generated from field: string delegator_address = 1; */ delegatorAddress: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.SuperfluidDelegationsByDelegatorRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SuperfluidDelegationsByDelegatorRequest; static fromJson(jsonValue: JsonValue, options?: Partial): SuperfluidDelegationsByDelegatorRequest; static fromJsonString(jsonString: string, options?: Partial): SuperfluidDelegationsByDelegatorRequest; static equals(a: SuperfluidDelegationsByDelegatorRequest | PlainMessage | undefined, b: SuperfluidDelegationsByDelegatorRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.SuperfluidDelegationsByDelegatorResponse */ export declare class SuperfluidDelegationsByDelegatorResponse extends Message { /** * @generated from field: repeated osmosis.superfluid.SuperfluidDelegationRecord superfluid_delegation_records = 1; */ superfluidDelegationRecords: SuperfluidDelegationRecord[]; /** * @generated from field: repeated cosmos.base.v1beta1.Coin total_delegated_coins = 2; */ totalDelegatedCoins: Coin[]; /** * @generated from field: cosmos.base.v1beta1.Coin total_equivalent_staked_amount = 3; */ totalEquivalentStakedAmount?: Coin; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.SuperfluidDelegationsByDelegatorResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SuperfluidDelegationsByDelegatorResponse; static fromJson(jsonValue: JsonValue, options?: Partial): SuperfluidDelegationsByDelegatorResponse; static fromJsonString(jsonString: string, options?: Partial): SuperfluidDelegationsByDelegatorResponse; static equals(a: SuperfluidDelegationsByDelegatorResponse | PlainMessage | undefined, b: SuperfluidDelegationsByDelegatorResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.SuperfluidUndelegationsByDelegatorRequest */ export declare class SuperfluidUndelegationsByDelegatorRequest extends Message { /** * @generated from field: string delegator_address = 1; */ delegatorAddress: string; /** * @generated from field: string denom = 2; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.SuperfluidUndelegationsByDelegatorRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SuperfluidUndelegationsByDelegatorRequest; static fromJson(jsonValue: JsonValue, options?: Partial): SuperfluidUndelegationsByDelegatorRequest; static fromJsonString(jsonString: string, options?: Partial): SuperfluidUndelegationsByDelegatorRequest; static equals(a: SuperfluidUndelegationsByDelegatorRequest | PlainMessage | undefined, b: SuperfluidUndelegationsByDelegatorRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.SuperfluidUndelegationsByDelegatorResponse */ export declare class SuperfluidUndelegationsByDelegatorResponse extends Message { /** * @generated from field: repeated osmosis.superfluid.SuperfluidDelegationRecord superfluid_delegation_records = 1; */ superfluidDelegationRecords: SuperfluidDelegationRecord[]; /** * @generated from field: repeated cosmos.base.v1beta1.Coin total_undelegated_coins = 2; */ totalUndelegatedCoins: Coin[]; /** * @generated from field: repeated osmosis.lockup.SyntheticLock synthetic_locks = 3; */ syntheticLocks: SyntheticLock[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.SuperfluidUndelegationsByDelegatorResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SuperfluidUndelegationsByDelegatorResponse; static fromJson(jsonValue: JsonValue, options?: Partial): SuperfluidUndelegationsByDelegatorResponse; static fromJsonString(jsonString: string, options?: Partial): SuperfluidUndelegationsByDelegatorResponse; static equals(a: SuperfluidUndelegationsByDelegatorResponse | PlainMessage | undefined, b: SuperfluidUndelegationsByDelegatorResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.SuperfluidDelegationsByValidatorDenomRequest */ export declare class SuperfluidDelegationsByValidatorDenomRequest extends Message { /** * @generated from field: string validator_address = 1; */ validatorAddress: string; /** * @generated from field: string denom = 2; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.SuperfluidDelegationsByValidatorDenomRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SuperfluidDelegationsByValidatorDenomRequest; static fromJson(jsonValue: JsonValue, options?: Partial): SuperfluidDelegationsByValidatorDenomRequest; static fromJsonString(jsonString: string, options?: Partial): SuperfluidDelegationsByValidatorDenomRequest; static equals(a: SuperfluidDelegationsByValidatorDenomRequest | PlainMessage | undefined, b: SuperfluidDelegationsByValidatorDenomRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.SuperfluidDelegationsByValidatorDenomResponse */ export declare class SuperfluidDelegationsByValidatorDenomResponse extends Message { /** * @generated from field: repeated osmosis.superfluid.SuperfluidDelegationRecord superfluid_delegation_records = 1; */ superfluidDelegationRecords: SuperfluidDelegationRecord[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.SuperfluidDelegationsByValidatorDenomResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SuperfluidDelegationsByValidatorDenomResponse; static fromJson(jsonValue: JsonValue, options?: Partial): SuperfluidDelegationsByValidatorDenomResponse; static fromJsonString(jsonString: string, options?: Partial): SuperfluidDelegationsByValidatorDenomResponse; static equals(a: SuperfluidDelegationsByValidatorDenomResponse | PlainMessage | undefined, b: SuperfluidDelegationsByValidatorDenomResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.EstimateSuperfluidDelegatedAmountByValidatorDenomRequest */ export declare class EstimateSuperfluidDelegatedAmountByValidatorDenomRequest extends Message { /** * @generated from field: string validator_address = 1; */ validatorAddress: string; /** * @generated from field: string denom = 2; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.EstimateSuperfluidDelegatedAmountByValidatorDenomRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): EstimateSuperfluidDelegatedAmountByValidatorDenomRequest; static fromJson(jsonValue: JsonValue, options?: Partial): EstimateSuperfluidDelegatedAmountByValidatorDenomRequest; static fromJsonString(jsonString: string, options?: Partial): EstimateSuperfluidDelegatedAmountByValidatorDenomRequest; static equals(a: EstimateSuperfluidDelegatedAmountByValidatorDenomRequest | PlainMessage | undefined, b: EstimateSuperfluidDelegatedAmountByValidatorDenomRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.EstimateSuperfluidDelegatedAmountByValidatorDenomResponse */ export declare class EstimateSuperfluidDelegatedAmountByValidatorDenomResponse extends Message { /** * @generated from field: repeated cosmos.base.v1beta1.Coin total_delegated_coins = 1; */ totalDelegatedCoins: Coin[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.EstimateSuperfluidDelegatedAmountByValidatorDenomResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): EstimateSuperfluidDelegatedAmountByValidatorDenomResponse; static fromJson(jsonValue: JsonValue, options?: Partial): EstimateSuperfluidDelegatedAmountByValidatorDenomResponse; static fromJsonString(jsonString: string, options?: Partial): EstimateSuperfluidDelegatedAmountByValidatorDenomResponse; static equals(a: EstimateSuperfluidDelegatedAmountByValidatorDenomResponse | PlainMessage | undefined, b: EstimateSuperfluidDelegatedAmountByValidatorDenomResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.QueryTotalDelegationByDelegatorRequest */ export declare class QueryTotalDelegationByDelegatorRequest extends Message { /** * @generated from field: string delegator_address = 1; */ delegatorAddress: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryTotalDelegationByDelegatorRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryTotalDelegationByDelegatorRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryTotalDelegationByDelegatorRequest; static fromJsonString(jsonString: string, options?: Partial): QueryTotalDelegationByDelegatorRequest; static equals(a: QueryTotalDelegationByDelegatorRequest | PlainMessage | undefined, b: QueryTotalDelegationByDelegatorRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.QueryTotalDelegationByDelegatorResponse */ export declare class QueryTotalDelegationByDelegatorResponse extends Message { /** * @generated from field: repeated osmosis.superfluid.SuperfluidDelegationRecord superfluid_delegation_records = 1; */ superfluidDelegationRecords: SuperfluidDelegationRecord[]; /** * @generated from field: repeated cosmos.staking.v1beta1.DelegationResponse delegation_response = 2; */ delegationResponse: DelegationResponse[]; /** * @generated from field: repeated cosmos.base.v1beta1.Coin total_delegated_coins = 3; */ totalDelegatedCoins: Coin[]; /** * @generated from field: cosmos.base.v1beta1.Coin total_equivalent_staked_amount = 4; */ totalEquivalentStakedAmount?: Coin; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryTotalDelegationByDelegatorResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryTotalDelegationByDelegatorResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryTotalDelegationByDelegatorResponse; static fromJsonString(jsonString: string, options?: Partial): QueryTotalDelegationByDelegatorResponse; static equals(a: QueryTotalDelegationByDelegatorResponse | PlainMessage | undefined, b: QueryTotalDelegationByDelegatorResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.QueryUnpoolWhitelistRequest */ export declare class QueryUnpoolWhitelistRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryUnpoolWhitelistRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryUnpoolWhitelistRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryUnpoolWhitelistRequest; static fromJsonString(jsonString: string, options?: Partial): QueryUnpoolWhitelistRequest; static equals(a: QueryUnpoolWhitelistRequest | PlainMessage | undefined, b: QueryUnpoolWhitelistRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.QueryUnpoolWhitelistResponse */ export declare class QueryUnpoolWhitelistResponse extends Message { /** * @generated from field: repeated uint64 pool_ids = 1; */ poolIds: bigint[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryUnpoolWhitelistResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryUnpoolWhitelistResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryUnpoolWhitelistResponse; static fromJsonString(jsonString: string, options?: Partial): QueryUnpoolWhitelistResponse; static equals(a: QueryUnpoolWhitelistResponse | PlainMessage | undefined, b: QueryUnpoolWhitelistResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.UserConcentratedSuperfluidPositionsDelegatedRequest */ export declare class UserConcentratedSuperfluidPositionsDelegatedRequest extends Message { /** * @generated from field: string delegator_address = 1; */ delegatorAddress: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.UserConcentratedSuperfluidPositionsDelegatedRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): UserConcentratedSuperfluidPositionsDelegatedRequest; static fromJson(jsonValue: JsonValue, options?: Partial): UserConcentratedSuperfluidPositionsDelegatedRequest; static fromJsonString(jsonString: string, options?: Partial): UserConcentratedSuperfluidPositionsDelegatedRequest; static equals(a: UserConcentratedSuperfluidPositionsDelegatedRequest | PlainMessage | undefined, b: UserConcentratedSuperfluidPositionsDelegatedRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.UserConcentratedSuperfluidPositionsDelegatedResponse */ export declare class UserConcentratedSuperfluidPositionsDelegatedResponse extends Message { /** * @generated from field: repeated osmosis.superfluid.ConcentratedPoolUserPositionRecord cl_pool_user_position_records = 1; */ clPoolUserPositionRecords: ConcentratedPoolUserPositionRecord[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.UserConcentratedSuperfluidPositionsDelegatedResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): UserConcentratedSuperfluidPositionsDelegatedResponse; static fromJson(jsonValue: JsonValue, options?: Partial): UserConcentratedSuperfluidPositionsDelegatedResponse; static fromJsonString(jsonString: string, options?: Partial): UserConcentratedSuperfluidPositionsDelegatedResponse; static equals(a: UserConcentratedSuperfluidPositionsDelegatedResponse | PlainMessage | undefined, b: UserConcentratedSuperfluidPositionsDelegatedResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.UserConcentratedSuperfluidPositionsUndelegatingRequest */ export declare class UserConcentratedSuperfluidPositionsUndelegatingRequest extends Message { /** * @generated from field: string delegator_address = 1; */ delegatorAddress: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.UserConcentratedSuperfluidPositionsUndelegatingRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): UserConcentratedSuperfluidPositionsUndelegatingRequest; static fromJson(jsonValue: JsonValue, options?: Partial): UserConcentratedSuperfluidPositionsUndelegatingRequest; static fromJsonString(jsonString: string, options?: Partial): UserConcentratedSuperfluidPositionsUndelegatingRequest; static equals(a: UserConcentratedSuperfluidPositionsUndelegatingRequest | PlainMessage | undefined, b: UserConcentratedSuperfluidPositionsUndelegatingRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.UserConcentratedSuperfluidPositionsUndelegatingResponse */ export declare class UserConcentratedSuperfluidPositionsUndelegatingResponse extends Message { /** * @generated from field: repeated osmosis.superfluid.ConcentratedPoolUserPositionRecord cl_pool_user_position_records = 1; */ clPoolUserPositionRecords: ConcentratedPoolUserPositionRecord[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.UserConcentratedSuperfluidPositionsUndelegatingResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): UserConcentratedSuperfluidPositionsUndelegatingResponse; static fromJson(jsonValue: JsonValue, options?: Partial): UserConcentratedSuperfluidPositionsUndelegatingResponse; static fromJsonString(jsonString: string, options?: Partial): UserConcentratedSuperfluidPositionsUndelegatingResponse; static equals(a: UserConcentratedSuperfluidPositionsUndelegatingResponse | PlainMessage | undefined, b: UserConcentratedSuperfluidPositionsUndelegatingResponse | PlainMessage | undefined): boolean; } /** * THIS QUERY IS TEMPORARY * * @generated from message osmosis.superfluid.QueryRestSupplyRequest */ export declare class QueryRestSupplyRequest extends Message { /** * @generated from field: string denom = 1; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryRestSupplyRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryRestSupplyRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryRestSupplyRequest; static fromJsonString(jsonString: string, options?: Partial): QueryRestSupplyRequest; static equals(a: QueryRestSupplyRequest | PlainMessage | undefined, b: QueryRestSupplyRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.superfluid.QueryRestSupplyResponse */ export declare class QueryRestSupplyResponse extends Message { /** * amount is the supply of the coin. * * @generated from field: cosmos.base.v1beta1.Coin amount = 1; */ amount?: Coin; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.superfluid.QueryRestSupplyResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryRestSupplyResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryRestSupplyResponse; static fromJsonString(jsonString: string, options?: Partial): QueryRestSupplyResponse; static equals(a: QueryRestSupplyResponse | PlainMessage | undefined, b: QueryRestSupplyResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=query_pb.d.ts.map