//#region src/validation/props-validation.d.ts
interface PropsValidationResult {
  isValid: boolean;
  errors: Array<{
    field: string;
    message: string;
    value?: any;
  }>;
}
/**
 * Validates that a props object is a valid JSON Schema
 * Uses AJV to validate the schema structure without resolving references
 */
declare function validatePropsAsJsonSchema(props: any): PropsValidationResult;
//#endregion
export { PropsValidationResult, validatePropsAsJsonSchema };