import Joi from 'joi'; /** * Validate first argument by provided schema * @param schema Schema for validation * @param optional Throw error if not optional and data is undefined */ export declare function ValidateData(schema: Joi.ObjectSchema, optional?: boolean): (_target: any, _key: string, descriptor: PropertyDescriptor) => any;