UNPKG

markmap-lib

Version:

Visualize your Markdown as mindmaps with Markmap

15 lines (14 loc) 850 B
import { JSItem, CSSItem, IMarkmapPlugin } from '../types'; import { IMarkmap } from '../view'; export declare function buildCode(fn: Function, ...args: any[]): string; export declare function memoize<T extends (...args: any[]) => any>(fn: T): T; export declare function loadJS(items: JSItem[], options: any): Promise<void>; export declare function loadCSS(items: CSSItem[]): void; export declare function initializePlugins(Markmap: IMarkmap, plugins: IMarkmapPlugin[], options: any): Promise<void>; export declare function persistJS(items: JSItem[], context?: any): string[]; export declare function persistCSS(items: CSSItem[]): string[]; export declare function persistPlugins(plugins: IMarkmapPlugin[], context?: any): { js: string; css: string; initializers: ((Markmap: typeof import("../view").Markmap, options: any) => void)[]; };