import { NlpResult, IncomingSlotData } from '../types'; import { Store } from 'redux'; /** * Intake Stage (S1): * * Takes in user generated NlpResult object and creates messageData object, stored to state. * * @param nlpResult user generated NLP Object * * @returns void */ export default function intake({ dispatch, getState }: Store, nlpResult: NlpResult, incomingSlotData: IncomingSlotData[], defaultAbility?: string | null): void;