Image as a Property?

Very simple question: How do I make a Property that stores images in blender python?

Backstory: I’m trying to write some operators for python, but in order for them to work right I need to store images as Properties. I know how to make a property that will hold a color:

some_value = bpy.props.FloatVectorProperty(default=(0.0,0.0,0.0,0.0), subtype='COLOR', size=4, update=update_value)

But I can’t seem to find examples of how to do likewise with an image.

So how do I store make a property that stores images?

You can’t store an image, you can only store an name or filepath in a StringProperty (subtype=“FILE_PATH” if you want the path to the file).