[0, [{"class": "const", "name": "Over", "type": ""}, {"class": "const", "name": "Src", "type": ""}, {"class": "func", "name": "Draw", "type": "func(dst draw.Image, r image.Rectangle, src image.Image, sp image.Point, op draw.Op)"}, {"class": "func", "name": "DrawMask", "type": "func(dst draw.Image, r image.Rectangle, src image.Image, sp image.Point, mask image.Image, mp image.Point, op draw.Op)"}, {"class": "type", "name": "Drawer", "type": "interface"}, {"class": "type", "name": "Image", "type": "interface"}, {"class": "type", "name": "Op", "type": "int"}, {"class": "type", "name": "Quantizer", "type": "interface"}, {"class": "var", "name": "FloydSteinberg", "type": "draw.Drawer"}]]