import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { FeeToken } from "./feetoken_pb.js"; /** * @generated from message osmosis.txfees.v1beta1.QueryFeeTokensRequest */ export declare class QueryFeeTokensRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryFeeTokensRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryFeeTokensRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryFeeTokensRequest; static fromJsonString(jsonString: string, options?: Partial): QueryFeeTokensRequest; static equals(a: QueryFeeTokensRequest | PlainMessage | undefined, b: QueryFeeTokensRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.txfees.v1beta1.QueryFeeTokensResponse */ export declare class QueryFeeTokensResponse extends Message { /** * @generated from field: repeated osmosis.txfees.v1beta1.FeeToken fee_tokens = 1; */ feeTokens: FeeToken[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryFeeTokensResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryFeeTokensResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryFeeTokensResponse; static fromJsonString(jsonString: string, options?: Partial): QueryFeeTokensResponse; static equals(a: QueryFeeTokensResponse | PlainMessage | undefined, b: QueryFeeTokensResponse | PlainMessage | undefined): boolean; } /** * QueryDenomSpotPriceRequest defines grpc request structure for querying spot * price for the specified tx fee denom * * @generated from message osmosis.txfees.v1beta1.QueryDenomSpotPriceRequest */ export declare class QueryDenomSpotPriceRequest extends Message { /** * @generated from field: string denom = 1; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryDenomSpotPriceRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryDenomSpotPriceRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryDenomSpotPriceRequest; static fromJsonString(jsonString: string, options?: Partial): QueryDenomSpotPriceRequest; static equals(a: QueryDenomSpotPriceRequest | PlainMessage | undefined, b: QueryDenomSpotPriceRequest | PlainMessage | undefined): boolean; } /** * QueryDenomSpotPriceRequest defines grpc response structure for querying spot * price for the specified tx fee denom * * @generated from message osmosis.txfees.v1beta1.QueryDenomSpotPriceResponse */ export declare class QueryDenomSpotPriceResponse extends Message { /** * @generated from field: uint64 poolID = 1; */ poolID: bigint; /** * @generated from field: string spot_price = 2; */ spotPrice: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryDenomSpotPriceResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryDenomSpotPriceResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryDenomSpotPriceResponse; static fromJsonString(jsonString: string, options?: Partial): QueryDenomSpotPriceResponse; static equals(a: QueryDenomSpotPriceResponse | PlainMessage | undefined, b: QueryDenomSpotPriceResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.txfees.v1beta1.QueryDenomPoolIdRequest */ export declare class QueryDenomPoolIdRequest extends Message { /** * @generated from field: string denom = 1; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryDenomPoolIdRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryDenomPoolIdRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryDenomPoolIdRequest; static fromJsonString(jsonString: string, options?: Partial): QueryDenomPoolIdRequest; static equals(a: QueryDenomPoolIdRequest | PlainMessage | undefined, b: QueryDenomPoolIdRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.txfees.v1beta1.QueryDenomPoolIdResponse */ export declare class QueryDenomPoolIdResponse extends Message { /** * @generated from field: uint64 poolID = 1; */ poolID: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryDenomPoolIdResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryDenomPoolIdResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryDenomPoolIdResponse; static fromJsonString(jsonString: string, options?: Partial): QueryDenomPoolIdResponse; static equals(a: QueryDenomPoolIdResponse | PlainMessage | undefined, b: QueryDenomPoolIdResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.txfees.v1beta1.QueryBaseDenomRequest */ export declare class QueryBaseDenomRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryBaseDenomRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryBaseDenomRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryBaseDenomRequest; static fromJsonString(jsonString: string, options?: Partial): QueryBaseDenomRequest; static equals(a: QueryBaseDenomRequest | PlainMessage | undefined, b: QueryBaseDenomRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.txfees.v1beta1.QueryBaseDenomResponse */ export declare class QueryBaseDenomResponse extends Message { /** * @generated from field: string base_denom = 1; */ baseDenom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryBaseDenomResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryBaseDenomResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryBaseDenomResponse; static fromJsonString(jsonString: string, options?: Partial): QueryBaseDenomResponse; static equals(a: QueryBaseDenomResponse | PlainMessage | undefined, b: QueryBaseDenomResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.txfees.v1beta1.QueryEipBaseFeeRequest */ export declare class QueryEipBaseFeeRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryEipBaseFeeRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryEipBaseFeeRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryEipBaseFeeRequest; static fromJsonString(jsonString: string, options?: Partial): QueryEipBaseFeeRequest; static equals(a: QueryEipBaseFeeRequest | PlainMessage | undefined, b: QueryEipBaseFeeRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.txfees.v1beta1.QueryEipBaseFeeResponse */ export declare class QueryEipBaseFeeResponse extends Message { /** * @generated from field: string base_fee = 1; */ baseFee: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.txfees.v1beta1.QueryEipBaseFeeResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryEipBaseFeeResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryEipBaseFeeResponse; static fromJsonString(jsonString: string, options?: Partial): QueryEipBaseFeeResponse; static equals(a: QueryEipBaseFeeResponse | PlainMessage | undefined, b: QueryEipBaseFeeResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=query_pb.d.ts.map