docsify
Version:
A magical documentation generator.
35 lines • 1.22 kB
TypeScript
import prism from 'prismjs';
import { marked as _marked } from 'marked';
import * as util from './util/index.js';
import * as dom from './util/dom.js';
import { Compiler } from './render/compiler.js';
import { slugify } from './render/slugify.js';
import { get } from './util/ajax.js';
import { DocsifyConfig } from './config.js';
import { Docsify } from './Docsify.js';
type DocsifyConfigOrFn = Partial<DocsifyConfig> | (Partial<DocsifyConfig> & ((config: Docsify) => Partial<DocsifyConfig>));
declare global {
interface Window {
$docsify?: DocsifyConfigOrFn;
Docsify: {
util: typeof util;
dom: typeof dom;
get: typeof get;
slugify: typeof slugify;
version: string;
};
DocsifyCompiler: typeof Compiler;
marked: typeof _marked;
Prism: typeof prism;
Vue: any;
__current_docsify_compiler__?: Compiler;
}
const $docsify: Window['$docsify'];
const Docsify: Window['Docsify'];
const DocsifyCompiler: Window['DocsifyCompiler'];
const marked: Window['marked'];
const Prism: Window['Prism'];
const Vue: Window['Vue'];
}
export {};
//# sourceMappingURL=globals.d.ts.map