import { IDedSearchWeights } from "../constants/DedSearchWeights"; import { AbstractNumericParsingRepository } from "./AbstractNumericParsingRepository"; import { IDedBuildingSearchRow } from "./interfaces/IDedBuildingSearchRow"; export declare class DedBuildingSearchRepository extends AbstractNumericParsingRepository { constructor(); Search(query: string, limit: number, weights: IDedSearchWeights, exactScore: number): Promise; GetAll(): never; GetOne(): never; /** * Builds a prefix tsquery from the raw input. Splitting the normalised query on everything that * is not alphanumeric also strips every tsquery metacharacter, so the input cannot alter the * query structure. Returns an empty string when nothing tokenizable remains, which the query * handles without calling to_tsquery. */ private buildTsQuery; }