import { ConnectionConfig } from '../connection/connection-config'; import { SearchParameter } from './search-parameter'; import { SearchResult } from './search-result'; export declare class Searcher { readonly connectionConfig: ConnectionConfig; private static readonly BATCH_TRANSACTION_SIZE; private readonly networkType; private readonly accountClient; private readonly retrieveProximaxMessagePayloadService; constructor(connectionConfig: ConnectionConfig); search(param: SearchParameter): Promise; private convertToResultItemIfMatchingCriteria; private matchesSearchCriteria; private getPublicAccount; }