import { makeStore } from './store';
import { UseDispatch, UseSelector } from 'react-redux';
import { ThunkDispatch, UnknownAction, Dispatch } from '@reduxjs/toolkit';
import { InitialStateOfControlSlice } from './types';
export type AppStore = ReturnType<typeof makeStore>;
export declare const useMusicPlayerDispatch: UseDispatch< ThunkDispatch<{
    playerControls: InitialStateOfControlSlice;
}, undefined, UnknownAction> & Dispatch<UnknownAction>>;
export declare const useMusicPlayerSelector: UseSelector<{
    playerControls: InitialStateOfControlSlice;
}>;
