import 'package:luthor/luthor.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
part 'number_min_schema.freezed.dart';
part 'number_min_schema.g.dart';
class NumberMinSchema extends _$NumberMinSchema {
const factory NumberMinSchema({
@HasMin(42) required int intValue,
@HasMinDouble(42.0) required double doubleValue,
@HasMinNumber(42) required num numValue,
static SchemaValidationResult<NumberMinSchema> validate(
Map<String, dynamic> json,
_$NumberMinSchemaValidate(json);
factory NumberMinSchema.fromJson(Map<String, dynamic> json) =>
_$NumberMinSchemaFromJson(json);
print(NumberMinSchema.validate({