import { QuerySigningInfosResponse } from "@shareledgerjs/types/cosmos/slashing/v1beta1/query"; import { Params, ValidatorSigningInfo } from "@shareledgerjs/types/cosmos/slashing/v1beta1/slashing"; import { BaseClient } from "../../baseclient"; export interface SlashingQueryExtensionMethods { signingInfo(consAddress: string, height?: number): Promise; signingInfos(paginationKey?: Uint8Array, height?: number): Promise; params(height?: number): Promise; } export interface SlashingQueryExtension { readonly slashing: SlashingQueryExtensionMethods; } export declare function SlashingQueryExtension(constructor: T): T;