import { AnyAction } from 'redux';
import { ResponsesReducerState } from './types';
export declare function responsesReducer<T = any>(state: Readonly<{
    [key: string]: Readonly<{
        [key: string]: Readonly<{
            requestState: "REQUEST" | "SUCCESS" | "FAILURE" | null;
            data: import("axios").AxiosError<any> | import("axios").AxiosResponse<T> | null;
            meta?: Readonly<{
                [key: string]: any;
            }> | undefined;
        }>;
    }>;
}> | undefined, action: AnyAction): ResponsesReducerState<T>;
