import type { SourceMapInput } from 'rollup'; import type { Plugin as VitePlugin } from 'vite'; import type { Config, PluginConfig } from '../lib'; export default function Plugin(opts?: PluginConfig): VitePlugin; export interface TransformPage { config: Config; content: string; map?: SourceMapInput; filepath: string; watch_file: (path: string) => void; }