import type { ExtractValues } from '../helpers'; import { Joi } from '../helpers'; export declare const interactionModes: readonly ["touch", "voice"]; export declare type InteractionMode = ExtractValues; export declare const interactionModeSchema: Joi.StringSchema; export declare const INTERACTION_MODE = "DIALOGUE/INTERACTION_MODE"; export interface IInteractionModePayload { conversationId: string; mode: InteractionMode; description: string; } export declare const interactionModePayloadSchema: Joi.ObjectSchema; export interface IInteractionModeAction { type: typeof INTERACTION_MODE; payload: IInteractionModePayload; } export declare const interactionModeActionSchema: Joi.ObjectSchema; export declare const interactionMode: import("../helpers").ITopicBoundActionCreator;