///
export type ConnectedWallet = {
type: 'cosmos' | 'evm' | 'svm' | 'btc';
address: string;
prettyName: string;
logoUrl?: string;
};
export type AccountContextType = {
chainId: string;
address: string;
restUrl?: string;
};
export type ChainRecord = Record;
type AccountContextValue = {
chainData: ChainRecord;
enableWalletConnect: boolean;
connectedWalletList?: ConnectedWallet[];
};
interface AccountContextProviderProps {
children: React.ReactNode;
chainData: ChainRecord;
enableWalletConnect?: boolean;
connectedWalletList?: ConnectedWallet[];
}
export declare const AccountContextProvider: React.FC;
export declare const useAccountContext: () => AccountContextValue;
export {};