import type { DocfyConfig } from '@docfy/core/lib/types';
interface EmberDocfyConfig extends DocfyConfig {
    remarkHbsOptions?: any;
}
export interface DocfyViteOptions extends Partial<DocfyConfig> {
    /**
     * Root directory for the Ember app
     */
    root?: string;
    /**
     * Enable hot module replacement for markdown files
     * @default true
     */
    hmr?: boolean;
    /**
     * Docfy configuration object to use directly instead of loading from file
     */
    config?: Partial<EmberDocfyConfig>;
    /**
     * Path to the config file to load
     * @default 'docfy.config.js' or 'docfy.config.mjs'
     */
    configFile?: string;
}
export declare function loadDocfyConfig(root: string, options?: DocfyViteOptions): Promise<EmberDocfyConfig>;
export {};
//# sourceMappingURL=config.d.ts.map