import * as Knex from "knex"; import { SearchRow, Address } from "../../types"; export interface SearchProvider { migrateUp(): Promise; migrateDown(): Promise; addSearchData(search: SearchRow): Promise; removeSeachData(marketId: Address): Promise; searchBuilder(builder: Knex.QueryBuilder, query: string): Knex.QueryBuilder; }