export interface SearchOptions {
    collection?: string;
    locale?: string;
    status?: string;
    page?: number;
    pageSize?: number;
}
export interface SearchResult {
    id: string;
    title: string;
    slug: string;
    collection: string;
    excerpt: string;
    score: number;
    highlights: string[];
}
export interface SearchResponse {
    results: SearchResult[];
    total: number;
    page: number;
    pageSize: number;
}
/** Search documents using Postgres full-text search with relevance ranking. */
export declare function searchDocuments(query: string, options?: SearchOptions): Promise<SearchResponse>;
//# sourceMappingURL=index.d.ts.map