import { IResult, ISearchProvider } from 'tdp_core'; export declare class SearchProvider implements ISearchProvider { protected readonly dataSource: { db: string; base: string; entityName: string; }; constructor(dataSource: { db: string; base: string; entityName: string; }); get searchView(): string; get verifyView(): string; protected static mapItems(result: any): IResult; search(query: string, page: number, pageSize: number): Promise<{ items: IResult[]; more: boolean; }>; validate(query: string[]): Promise; } //# sourceMappingURL=SearchProvider.d.ts.map