fumadocs-mdx
Version:
The built-in source for Fumadocs
28 lines (22 loc) • 777 B
TypeScript
import { NextConfig } from 'next';
/**
* Start a MDX server that builds index and manifest files.
*
* In development mode, it starts a file watcher to auto-update output as your input changes.
*/
declare function start(dev: boolean, configPath: string, outDir: string): Promise<void>;
interface CreateMDXOptions {
/**
* Path to source configuration file
*/
configPath?: string;
/**
* Directory for output files
*
* @defaultValue '.source'
*/
outDir?: string;
}
declare function createMDX({ configPath, outDir, }?: CreateMDXOptions): (nextConfig?: NextConfig) => NextConfig;
declare function postInstall(configPath?: string, outDir?: string): Promise<void>;
export { type CreateMDXOptions, createMDX, postInstall, start };