/// interface codeBlockStylesType { hljsStyle: string; lineNumberStyle?: {}; lineNumberContainerStyle?: {}; codeContainerStyle?: {}; } interface cellOutputType { name?: string; data?: { [key: string]: any; }; metadata?: { [key: string]: any; }; output_type?: string; text?: string[]; execution_count?: number; traceback?: string[]; } interface cellType { cell_type?: string; execution_count?: number; metadata: { scrolled?: boolean; collapsed?: boolean; jupyter?: { source_hidden?: boolean; outputs_hidden?: boolean; }; }; outputs?: cellOutputType[]; source?: string[]; } interface JupyterViewerPropsType { rawIpynb: { cells: cellType[]; }; language?: string; showLineNumbers?: boolean; mediaAlign?: 'left' | 'center' | 'right'; displaySource?: 'auto' | 'hide' | 'show'; displayOutput?: 'auto' | 'hide' | 'show' | 'scroll'; codeBlockStyles?: codeBlockStylesType; } declare function JupyterViewer(props: JupyterViewerPropsType): JSX.Element; export { JupyterViewer as default };