[**@jupyterlite**](../../../README.md) *** [@jupyterlite](../../../README.md) / [@jupyterlite/services](../README.md) / INbConvertExporters # Interface: INbConvertExporters Defined in: [packages/services/src/nbconvert/tokens.ts:11](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/tokens.ts#L11) Interface for the exporter registry. ## Methods ### get() > **get**(`format`): `undefined` \| [`IExporter`](IExporter.md) Defined in: [packages/services/src/nbconvert/tokens.ts:34](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/tokens.ts#L34) Get an exporter by format. #### Parameters ##### format `string` The export format name #### Returns `undefined` \| [`IExporter`](IExporter.md) The exporter or undefined if not found *** ### getExportFormats() > **getExportFormats**(): `Record`\<`string`, \{ `output_mimetype`: `string`; \}\> Defined in: [packages/services/src/nbconvert/tokens.ts:41](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/tokens.ts#L41) Get all registered export formats. #### Returns `Record`\<`string`, \{ `output_mimetype`: `string`; \}\> A map of format names to their MIME types *** ### register() > **register**(`format`, `exporter`): `void` Defined in: [packages/services/src/nbconvert/tokens.ts:26](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/tokens.ts#L26) Register a new exporter. #### Parameters ##### format `string` The export format name ##### exporter [`IExporter`](IExporter.md) The exporter instance #### Returns `void`