/** * Interface & Utility */ export declare type WalletState = { visible: boolean; address: string; lamports: number; }; /** * Actions */ export declare const openWallet: import("@reduxjs/toolkit").AsyncThunk<{ visible: boolean; }, void, {}>; export declare const closeWallet: import("@reduxjs/toolkit").AsyncThunk<{ visible: boolean; }, void, {}>; export declare const connectWallet: import("@reduxjs/toolkit").AsyncThunk<{ address: string; lamports: number; visible: boolean; }, WalletInterface, {}>; export declare const updateWallet: import("@reduxjs/toolkit").AsyncThunk<{ lamports: number | undefined; }, Partial, {}>; export declare const disconnectWallet: import("@reduxjs/toolkit").AsyncThunk; declare const _default: import("redux").Reducer; export default _default;