[**@jupyterlite**](../../../README.md) *** [@jupyterlite](../../../README.md) / [@jupyterlite/services](../README.md) / NotebookExporter # Class: NotebookExporter Defined in: [packages/services/src/nbconvert/exporters.ts:45](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/exporters.ts#L45) Exporter for notebook format (.ipynb). ## Extends - [`BaseExporter`](BaseExporter.md) ## Constructors ### Constructor > **new NotebookExporter**(): `NotebookExporter` #### Returns `NotebookExporter` #### Inherited from [`BaseExporter`](BaseExporter.md).[`constructor`](BaseExporter.md#constructor) ## Properties ### mimeType > `readonly` **mimeType**: `"application/x-ipynb+json"` = `'application/x-ipynb+json'` Defined in: [packages/services/src/nbconvert/exporters.ts:49](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/exporters.ts#L49) The MIME type of the exported format. #### Overrides [`BaseExporter`](BaseExporter.md).[`mimeType`](BaseExporter.md#mimetype) ## Methods ### export() > **export**(`model`, `path`): `Promise`\<`void`\> Defined in: [packages/services/src/nbconvert/exporters.ts:57](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/exporters.ts#L57) Export a notebook to .ipynb format. #### Parameters ##### model `IModel` The notebook model to export ##### path `string` The path to the notebook #### Returns `Promise`\<`void`\> #### Overrides [`BaseExporter`](BaseExporter.md).[`export`](BaseExporter.md#export) *** ### triggerDownload() > `protected` **triggerDownload**(`content`, `mimeType`, `filename`): `void` Defined in: [packages/services/src/nbconvert/exporters.ts:32](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/nbconvert/exporters.ts#L32) Trigger a browser download of the exported content. #### Parameters ##### content `string` The content to download ##### mimeType `string` The MIME type of the content ##### filename `string` The filename for the download #### Returns `void` #### Inherited from [`BaseExporter`](BaseExporter.md).[`triggerDownload`](BaseExporter.md#triggerdownload)