///
import type { Adapter, WalletName } from '@solana/wallet-adapter-base';
import type { WalletContextState } from '@solana/wallet-adapter-react';
export declare const MWA_NOT_FOUND_ERROR = "MWA_NOT_FOUND_ERROR";
export interface ICometKitContext {
walletPrecedence: WalletName[];
handleConnectClick: (event: React.MouseEvent, wallet: Adapter) => Promise;
showModal: boolean;
setShowModal: (showModal: boolean) => void;
}
export declare const CometKitContext: import("react").Context;
export declare const COMET_KIT_VALUE_DEFAULT_CONTEXT: WalletContextState;
export declare const CometKitValueContext: import("react").Context;
export declare const useCometContext: () => ICometKitContext;
export declare const useCometKit: () => WalletContextState;