import { Dispatch } from 'redux';
import { Account, AccountValue, Accounts, DefaultAccount } from '../../types/defaultAccount';
import { RootState } from '../store';
type SliceState = {
    actionBar: {
        tweet: string;
    };
    defaultAccount: DefaultAccount;
    accounts: null | Accounts;
};
export declare const selectCurrentAddress: (store: RootState) => string;
export declare const setDefaultAccount: import("@reduxjs/toolkit").ActionCreatorWithOptionalPayload<{
    name: string;
    account?: Account;
}, "pocket/setDefaultAccount">, setAccounts: import("@reduxjs/toolkit").ActionCreatorWithOptionalPayload<Accounts, "pocket/setAccounts">, setStageTweetActionBar: import("@reduxjs/toolkit").ActionCreatorWithOptionalPayload<string, "pocket/setStageTweetActionBar">, deleteAddress: import("@reduxjs/toolkit").ActionCreatorWithOptionalPayload<string, "pocket/deleteAddress">;
declare const _default: import("redux").Reducer<SliceState>;
export default _default;
export declare const initPocket: () => (dispatch: Dispatch) => void;
export declare const addAddressPocket: (accounts: AccountValue) => (dispatch: Dispatch) => void;
