import { StateManager, TypeStateManagerConfigs } from "../state-manager";
export declare class ReactStateManager<StateType> extends StateManager<StateType> {
    protected _hooks: Readonly<{
        useState: () => [StateType, (newState: StateType) => void, string];
    }>;
    get hooks(): Readonly<{
        useState: () => [StateType, (newState: StateType) => void, string];
    }>;
}
export declare function manager<StateType>(initialState: StateType, configs?: TypeStateManagerConfigs<StateType>): ReactStateManager<StateType>;
