import { MessageData, OutputMessageItem } from '../types'; export declare const SET_MESSAGE_DATA = "SET_MESSAGE_DATA"; export declare const ADD_MESSAGE = "ADD_MESSAGE"; /** * Store `messageData` to state for future stages to utilize. * Override previous turn's `messageData`. */ export declare const setMessageData: (messageData: MessageData) => { type: string; payload: MessageData; }; /** * Add a message output that should be presented to the user. * Developer will have access to this message list. */ export declare const addMessage: (message: OutputMessageItem) => { type: string; payload: OutputMessageItem; }; /** * Clear output message array on state * POSTCONDITION: empty array */ export declare const CLEAR_MESSAGE_QUEUE = "CLEAR_MESSAGE_QUEUE"; export declare const clearMessageQueue: () => { type: string; };