import type { Schema as JoiSchema } from 'joi'; import type { Schema as YupSchema } from 'yup'; import type { ZodSchema } from 'zod'; export type SchemaOptions = ZodSchema | YupSchema | JoiSchema; export declare const validate: ({ domainObjectName, schema, props, }: { domainObjectName: string; schema: SchemaOptions; props: any; }) => void;