[**@jupyterlite**](../../../README.md) *** [@jupyterlite](../../../README.md) / [@jupyterlite/services](../README.md) / Exporters # Class: Exporters Defined in: [packages/services/src/nbconvert/manager.ts:69](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/manager.ts#L69) Implementation of the exporter registry. ## Implements - [`INbConvertExporters`](../interfaces/INbConvertExporters.md) ## Constructors ### Constructor > **new Exporters**(): `Exporters` #### Returns `Exporters` ## Methods ### get() > **get**(`format`): `undefined` \| [`IExporter`](../interfaces/IExporter.md) Defined in: [packages/services/src/nbconvert/manager.ts:86](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/manager.ts#L86) Get an exporter by format. #### Parameters ##### format `string` The export format name #### Returns `undefined` \| [`IExporter`](../interfaces/IExporter.md) The exporter or undefined if not found #### Implementation of [`INbConvertExporters`](../interfaces/INbConvertExporters.md).[`get`](../interfaces/INbConvertExporters.md#get) *** ### getExportFormats() > **getExportFormats**(): `Record`\<`string`, \{ `output_mimetype`: `string`; \}\> Defined in: [packages/services/src/nbconvert/manager.ts:95](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/manager.ts#L95) Get all registered export formats. #### Returns `Record`\<`string`, \{ `output_mimetype`: `string`; \}\> A map of format names to their MIME types #### Implementation of [`INbConvertExporters`](../interfaces/INbConvertExporters.md).[`getExportFormats`](../interfaces/INbConvertExporters.md#getexportformats) *** ### register() > **register**(`format`, `exporter`): `void` Defined in: [packages/services/src/nbconvert/manager.ts:76](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/manager.ts#L76) Register a new exporter. #### Parameters ##### format `string` The export format name ##### exporter [`IExporter`](../interfaces/IExporter.md) The exporter instance #### Returns `void` #### Implementation of [`INbConvertExporters`](../interfaces/INbConvertExporters.md).[`register`](../interfaces/INbConvertExporters.md#register)