/**
 * Simplified route processing coordination
 * Uses focused modules for validation, context management, and processing
 */
import type { RouteConfig } from '@docusaurus/types';
import type { DocInfo, PluginOptions, Logger, CachedRouteInfo, CacheSchema } from '../types';
/**
 * Unified document processing using focused context management
 */
export declare function processDocuments(routes: RouteConfig[], cache: CacheSchema, docsDir: string, mdOutDir: string, siteDir: string, config: PluginOptions, logger: Logger, siteUrl: string, useCache?: boolean, outDir?: string, generatedFilesDir?: string, siteConfig?: {
    baseUrl: string;
    trailingSlash?: boolean;
}): Promise<{
    docs: DocInfo[];
    cachedRoutes?: CachedRouteInfo[];
}>;
//# sourceMappingURL=route-processor.d.ts.map