/** * @packageDocumentation * @module mathjax-extension */ import type { JupyterFrontEndPlugin } from '@jupyterlab/application'; import { ILatexTypesetter } from '@jupyterlab/rendermime'; import type { MathDocument } from 'mathjax-full/js/core/MathDocument'; /** * The MathJax Typesetter. */ export declare class MathJaxTypesetter implements ILatexTypesetter { protected _ensureInitialized(): Promise; /** * Get an instance of the MathDocument object. */ mathDocument(): Promise>; /** * Typeset the math in a node. */ typeset(node: HTMLElement): Promise; protected _initialized: boolean; protected _mathDocument: MathDocument; } /** * The MathJax extension. */ declare const mathJaxPlugin: JupyterFrontEndPlugin; export default mathJaxPlugin;