import { type Dispatch } from '@reduxjs/toolkit';
import type { StateNeededForHeadAnswerParams } from '../../features/generated-answer/generated-answer-request.js';
import type { NavigatorContext } from '../navigator-context-provider.js';
export declare const createGenerateAnswerListener: (extra: {
    getNavigatorContext: () => NavigatorContext;
}) => import("@reduxjs/toolkit").ListenerMiddlewareInstance<StateNeededForHeadAnswerParams, Dispatch<import("@reduxjs/toolkit").UnknownAction>, {
    getNavigatorContext: () => NavigatorContext;
}>;
