import type { IErrorInfo } from '../errors'; import type { IVocalise } from './vocalise'; import { Joi } from '../helpers'; export declare const ERROR = "VOCALISE/ERROR"; export interface IErrorPayload extends IVocalise { error: IErrorInfo; } export declare const errorPayloadSchema: Joi.ObjectSchema; export interface IErrorAction { type: typeof ERROR; payload: IErrorPayload; } export declare const errorActionSchema: Joi.ObjectSchema; export declare const error: import("../helpers").IActionCreator;