UNPKG

monaco-latex

Version:

LaTeX language support for Monaco Editor

17 lines (16 loc) 686 B
/** * LaTeX Hover Provider for Monaco Editor. * Provides documentation on hover for LaTeX commands and environments. */ import type * as Monaco from 'monaco-editor'; export declare class LaTeXHoverProvider implements Monaco.languages.HoverProvider { private monaco; constructor(monaco: typeof Monaco); provideHover(model: Monaco.editor.ITextModel, position: Monaco.Position, token: Monaco.CancellationToken): Monaco.languages.ProviderResult<Monaco.languages.Hover>; private createCommandHover; private createEnvironmentHover; } /** * Creates a hover provider for LaTeX. */ export declare function createHoverProvider(monaco: typeof Monaco): LaTeXHoverProvider;