# RecordingExporter Source: https://www.nianticspatial.com/docs/api/kotlin/com.nianticspatial.nsdk.recording.RecordingExporter/ RecordingExporter > extends SessionBase --- ## Declaration class RecordingExporter ## Summary Creates a Recording Exporter instance for exporting saved scans. The Recording Exporter feature allows you to export previously saved scans in various formats with custom metadata and user data. --- ## Properties | Name | Type | Summary | | --- | --- | --- | | ardkHandle | Long | - | --- ## Functions | Name | Type | Summary | | --- | --- | --- | | export | AsyncResult | Asynchronously exports a scan recording.This function suspends execution until the export operation is complete,has failed, or has timed out. | | exportSplitArchives | AsyncResult, Nothing> | Asynchronously exports a scan recording as multiple archive files.This function suspends execution until the export operation is complete,has failed, or has timed out. | | onDestroy | void | - | | onInit | void | - | ---