import { BindingKey } from '@loopback/core'; import { SearchFilter } from '.'; import { SearchQueryBuilder } from './classes'; import { ModelProviderFn } from './services/model.provider'; import { SearchFunctionType, SearchServiceConfig } from './types'; export declare namespace SearchServiceBindings { const modelProvider: BindingKey; const DATASOURCE_NAME = "SearchServiceDb"; const SearchFunction: BindingKey>; const MySQLQueryBuilder: BindingKey; const PostgreSQLQueryBuilder: BindingKey; const Config: BindingKey>; const FetchedColumns: BindingKey; const SearchFilterFunction: BindingKey; } export declare const IGNORED_COLUMN = "-"; export declare const DATASOURCE_NAME = "SearchServiceDb";