/**
 * Content classification logic
 * Classify routes as docs/blog/pages and apply include/exclude rules
 */
import type { PluginRouteConfig } from '@docusaurus/types';
import { type ContentType } from '../constants';
import type { PluginOptions } from '../types';
/**
 * Classify a route by its plugin type, with fallback heuristics for routes without plugin info
 * @internal
 */
export declare function classifyRoute(route: PluginRouteConfig): ContentType;
/**
 * Determines if a route should be processed based on plugin configuration
 * @internal
 */
export declare function shouldProcessRoute(route: PluginRouteConfig, options: PluginOptions): boolean;
//# sourceMappingURL=content-classifier.d.ts.map