import { IDatastoreQueryMetadata, IDatastoreQueryResult } from '@ulixee/platform-specification/datastore/DatastoreApis'; export default interface IQueryOptions extends IDatastoreQueryMetadata { domain?: string; onQueryResult?: (result: IDatastoreQueryResult) => Promise | void; onCacheUpdated?: (sessionId: string, crawler: string, status: 'cached' | 'evicted') => Promise | void; } export type IQueryOptionsWithoutId = Partial>;