[0, [{"class": "func", "name": "Check", "type": "func(f interface{}, config *quick.Config) error"}, {"class": "func", "name": "CheckEqual", "type": "func(f interface{}, g interface{}, config *quick.Config) error"}, {"class": "func", "name": "Value", "type": "func(t reflect.Type, rand *rand.Rand) (value reflect.Value, ok bool)"}, {"class": "type", "name": "CheckEqualError", "type": "struct"}, {"class": "type", "name": "CheckError", "type": "struct"}, {"class": "type", "name": "Config", "type": "struct"}, {"class": "type", "name": "Generator", "type": "interface"}, {"class": "type", "name": "SetupError", "type": "string"}]]