import { SocketDispatch } from './ReduxService.types';
export declare class ReduxService {
    private readonly actionTypes;
    private readonly dispatch;
    constructor(actionTypes: [string, string], dispatch: SocketDispatch);
    getDispatch: () => SocketDispatch<import("./ReduxService.types").AnyAction<any>>;
    dispatchConnected: () => void;
    dispatchDisconnected: <P>(payload?: P | undefined) => void;
}
