# Interface: `IEmscriptenFSNode` [@jupyterlite/contents](../modules/jupyterlite_contents.md).IEmscriptenFSNode ## Properties ### `id` > > **`id`**: `number` #### Defined in [packages/contents/src/emscripten.ts:43](https://github.com/jupyterlite/jupyterlite/blob/55b565b/packages/contents/src/emscripten.ts#L43) ### `mode` > > **`mode`**: `number` #### Defined in [packages/contents/src/emscripten.ts:45](https://github.com/jupyterlite/jupyterlite/blob/55b565b/packages/contents/src/emscripten.ts#L45) ### `mount` > > **`mount`**: `Object` #### Type declaration | Name | Type | | :------ | :------ | | `opts` | { `root`: `string` } | | `opts.root` | `string` | #### Defined in [packages/contents/src/emscripten.ts:47](https://github.com/jupyterlite/jupyterlite/blob/55b565b/packages/contents/src/emscripten.ts#L47) ### `name` > > **`name`**: `string` #### Defined in [packages/contents/src/emscripten.ts:44](https://github.com/jupyterlite/jupyterlite/blob/55b565b/packages/contents/src/emscripten.ts#L44) ### `node_ops` > > **`node_ops`**: [`IEmscriptenNodeOps`](jupyterlite_contents.IEmscriptenNodeOps.md) #### Defined in [packages/contents/src/emscripten.ts:49](https://github.com/jupyterlite/jupyterlite/blob/55b565b/packages/contents/src/emscripten.ts#L49) ### `parent` > > **`parent`**: [`IEmscriptenFSNode`](jupyterlite_contents.IEmscriptenFSNode.md) #### Defined in [packages/contents/src/emscripten.ts:46](https://github.com/jupyterlite/jupyterlite/blob/55b565b/packages/contents/src/emscripten.ts#L46) ### `stream_ops` > > **`stream_ops`**: [`IEmscriptenStreamOps`](jupyterlite_contents.IEmscriptenStreamOps.md) #### Defined in [packages/contents/src/emscripten.ts:48](https://github.com/jupyterlite/jupyterlite/blob/55b565b/packages/contents/src/emscripten.ts#L48) ### `timestamp` > > **`timestamp`**: `number` #### Defined in [packages/contents/src/emscripten.ts:50](https://github.com/jupyterlite/jupyterlite/blob/55b565b/packages/contents/src/emscripten.ts#L50)