UNPKG

@analogjs/platform

Version:

The fullstack meta-framework for Angular

13 lines (12 loc) 666 B
import { Plugin } from 'vite'; import type { WithShikiHighlighterOptions } from './content/shiki/options.js'; import type { WithPrismHighlighterOptions } from './content/prism/options.js'; import type { WithMarkedOptions } from './content/marked/index.js'; import type { Options } from './options.js'; export type ContentPluginOptions = { highlighter?: 'shiki' | 'prism'; markedOptions?: WithMarkedOptions; shikiOptions?: WithShikiHighlighterOptions; prismOptions?: WithPrismHighlighterOptions; }; export declare function contentPlugin({ highlighter, markedOptions, shikiOptions, prismOptions, }?: ContentPluginOptions, options?: Options): Plugin[];