import { Journal } from "./journal.js"; import { Logger } from "./logger.js"; import * as http$1 from "node:http"; //#region src/search.d.ts interface SearchResult { title: string; url: string; content: string; score?: number; } interface SearchFixture { match: string | RegExp; results: SearchResult[]; } declare function handleSearch(req: http$1.IncomingMessage, res: http$1.ServerResponse, raw: string, fixtures: SearchFixture[], journal: Journal, defaults: { logger: Logger; }, setCorsHeaders: (res: http$1.ServerResponse) => void): Promise; //# sourceMappingURL=search.d.ts.map //#endregion export { SearchFixture, SearchResult, handleSearch }; //# sourceMappingURL=search.d.ts.map