import { ActionsObservable, StateObservable } from 'redux-observable'; import { Observable } from 'rxjs'; import { RootState } from '../../../reducer'; import { ZeniAPI } from '../../../zeniAPI'; import { fetchSkillVersionBody, fetchSkillVersionBodyFailure, fetchSkillVersionBodySuccess } from '../aiCfoViewReducer'; export type ActionType = ReturnType | ReturnType | ReturnType; /** * GET /1.0/skills/{macroId}?version=N — one historical version's prompt. * * Only used to seed a restore. The history list carries metadata only, deliberately: a * 20-version history would otherwise be a 240kB response for a panel that shows dates. */ export declare const fetchSkillVersionBodyEpic: (actions$: ActionsObservable, _state$: StateObservable, zeniAPI: ZeniAPI) => Observable;