import type { Logger } from 'vite'; import type { MarkdownOptions, ThemeOptions } from 'vitepress'; export declare function highlight(theme: ThemeOptions, options: MarkdownOptions, logger?: Pick): Promise<[ (str: string, lang: string, attrs: string) => string, () => void ]>;