import { QueryDefSearch, QueryDef } from '../types.js'; import { FilterOpts } from '../filter/types.js'; import { QueryBranch } from '../BasedDbQuery.js'; export type Search = string[] | { [field: string]: number; } | string; export declare const vectorSearch: (def: QueryDef, q: ArrayBufferView, field: string, opts: Omit) => void; export declare const search: (queryBranch: QueryBranch, q: string, s?: Search) => void; export declare const searchToBuffer: (search: QueryDefSearch) => Uint8Array;