import type { SearchParams } from '../search-params'; import type { Result } from '@internetarchive/result-type'; import type { SearchServiceError } from '../search-service-error'; import { BaseSearchBackend } from './base-search-backend'; import type { SearchBackendOptionsInterface } from './search-backend-options'; /** * The DefaultSearchBackend requests search results from archive.org without specifying a * `service_backend`, causing the PPS to use the appropriate default for the current context. */ export declare class DefaultSearchBackend extends BaseSearchBackend { private servicePath; constructor(options?: SearchBackendOptionsInterface); /** @inheritdoc */ performSearch(params: SearchParams): Promise>; }