pub type StoreProduct = *mut c_void;