/**
 * Dynamic pandoc loader with conditional loading
 */
export declare class PandocLoader {
    private static pandocWasm;
    private static loadingPromise;
    /**
     * Loads pandoc only if content needs it
     */
    static loadIfNeeded(content: string): Promise<boolean>;
    /**
     * Get loaded pandoc instance
     */
    static getPandocWasm(): any;
    /**
     * Load pandoc-wasm module
     */
    private static loadPandocWasm;
    /**
     * Reset loader state (mainly for testing)
     */
    static reset(): void;
}
//# sourceMappingURL=pandoc-loader.d.ts.map