import Joi from 'joi'; import type { IImageMeta, IRect, IPoint } from './recognitionTypes'; export declare const RECOGNITION = "VISION/RECOGNITION"; interface IFeaturesObject { [key: string]: IPoint[]; } export interface IRecognitionPayload { faceId: string; imageMeta: IImageMeta; faceBox: IRect; features: IPoint[] | IFeaturesObject; yaw: number; confidence: number; sharpness: number; frameNumber: number; } export declare const recognitionPayloadSchema: Joi.ObjectSchema; export interface IRecognitionAction { type: typeof RECOGNITION; payload: IRecognitionPayload; } export declare const recognitionActionSchema: Joi.ObjectSchema; export declare const recognition: import("../helpers").IActionCreator; export {};