/**
 * Event Ingest API — meeting capture adapter
 *
 * POST /api/repos/:repo/events/ingest
 * GET  /api/repos/:repo/events/ingest/:entityId/extraction
 *
 * Thin route that accepts desktop or external meeting payloads and delegates
 * to the source-agnostic EventProcessor.
 */
import type { FastifyInstance } from 'fastify';
import { WorkspaceManager } from '../../core/workspace-manager.js';
import { AuthService } from '../../services/auth-service.js';
import type { WsHub } from '../ws-hub.js';
import type { YjsManager } from '../yjs-manager.js';
export declare function registerEventIngestRoutes(fastify: FastifyInstance, workspaceManager: WorkspaceManager, authService: AuthService, wsHub: WsHub | undefined, yjsManager?: YjsManager): Promise<void>;
