Framework for exporting objects to different file formats.