import type { AfterRoutesCreatedActions, AfterRoutesCreatedLifecycleContext } from '../../../types';
/**
 * Prepares chunked documents for semantic search, llms.txt, and Docs MCP.
 * Chunking runs when any of these is enabled: AI search, llms.txt, or Docs MCP.
 * embeddingsEnabled is true when AI search or Docs MCP is enabled (shared embedding index).
 */
export declare function prepareSemanticDocuments(actions: AfterRoutesCreatedActions, context: AfterRoutesCreatedLifecycleContext, { embeddingsEnabled, llmstxtEnabled }: {
    embeddingsEnabled: boolean;
    llmstxtEnabled: boolean;
}): Promise<void>;
//# sourceMappingURL=prepare-semantic-documents.d.ts.map