UNPKG

notebook-mdx

Version:

Jupyter Notebook support for MDX via Remark and Rehype plugins

61 lines 1.52 kB
//#region src/types.d.ts interface JupyterOptions { executeCode?: boolean; showCellNumbers?: boolean; showOutputPrompts?: boolean; theme?: "light" | "dark"; } interface NotebookMetadata { kernelspec?: { display_name: string; language: string; name: string; }; language_info?: { name: string; version?: string; mimetype?: string; file_extension?: string; }; [key: string]: any; } interface StreamOutput { output_type: "stream"; name: "stdout" | "stderr"; text: string | string[]; } interface DisplayDataOutput { output_type: "display_data"; data: Record<string, any>; metadata?: Record<string, any>; } interface ExecuteResultOutput { output_type: "execute_result"; execution_count: number; data: Record<string, any>; metadata?: Record<string, any>; } interface ErrorOutput { output_type: "error"; ename: string; evalue: string; traceback: string[]; } type NotebookOutput = StreamOutput | DisplayDataOutput | ExecuteResultOutput | ErrorOutput; interface NotebookCell { cell_type: "code" | "markdown" | "raw"; source: string | string[]; metadata?: Record<string, any>; execution_count?: number | null; outputs?: NotebookOutput[]; } interface NotebookData { cells: NotebookCell[]; metadata: NotebookMetadata; nbformat: number; nbformat_minor: number; } //# sourceMappingURL=types.d.ts.map //#endregion export { JupyterOptions, NotebookCell, NotebookData, NotebookMetadata, NotebookOutput }; //# sourceMappingURL=types-CUnnCHms.d.cts.map