import { ActionsObservable, StateObservable } from 'redux-observable'; import { Observable } from 'rxjs'; import { RootState } from '../../../rootStateTypes'; import { ZeniAPI } from '../../../zeniAPI'; import { submitFeedback, submitFeedbackFailure, submitFeedbackSuccess } from '../aiCfoViewReducer'; export type ActionType = ReturnType | ReturnType | ReturnType; /** * Thin wiring for AI CFO answer feedback (👍/👎). Dispatch `submitFeedback(...)` (defined on the * aiCfoView slice) to POST to the AI CFO micro-service `/1.0/feedback` endpoint, which emits the * analytics event server-side and routes negatives to the review queue. The capture-prompt UI * that dispatches this lands in a fast-follow PR. */ export declare const submitFeedbackEpic: (actions$: ActionsObservable, _state$: StateObservable, zeniAPI: ZeniAPI) => Observable;