Probarbly acrylic paint.
Inlaws painted old mdf / mahogony color fireplace with stone effect acyrilic paint from woodies - worked out well, looks like a good granite fireplace
You should clean first, with sugar soap, (chemical cleaning), then prime with something like Zinsser BIN, or ESP (Easy Surface Primer)... then your top coats, not sure there.. not too glossy I'd have thought, an eggshell or a satin. (20% to 40% gloss)