new()
addValidation(func:Dynamic ‑> Void):Void
allowNull():Void
getErrors(data:Dynamic):Array<AnonStructError>
pass(data:Dynamic):Bool
propertyArray(prop:String):AnonPropArray
propertyBool(prop:String):AnonPropBool
propertyDate(prop:String):AnonPropDate
propertyFloat(prop:String):AnonPropFloat
propertyFunction(prop:String):AnonPropFunction
propertyInt(prop:String):AnonPropInt
propertyObject(prop:String):AnonPropObject
propertyString(prop:String):AnonPropString
refuseNull():Void
validate(data:Dynamic):Void
@:value({ stopOnFirstError : false })validateAll(data:Dynamic, stopOnFirstError:Bool = false):Void
valueArray():AnonPropArray
valueBool():AnonPropBool
valueDate():AnonPropDate
valueFloat():AnonPropFloat
valueFunction():AnonPropFunction
valueInt():AnonPropInt
valueObject():AnonPropObject
valueString():AnonPropString