import type { ChainData } from "@0xsquid/squid-types";
import { OfflineSigner } from "@cosmjs/proto-signing";
import type { Keplr } from "@keplr-wallet/types";
import { ICosmosContextData } from "../../core/providers/CosmosProvider";
export declare const useCosmos: () => ICosmosContextData;
export declare function useCosmosSigner({ chain }: {
    chain: ChainData | undefined;
}): {
    signer: OfflineSigner | undefined;
    keplrTypeWallet: Keplr | undefined;
};
