/** * Wiley TDM (Text and Data Mining) API Searcher * * Documentation: https://onlinelibrary.wiley.com/library-info/resources/text-and-datamining * API Endpoints: * - Search API: https://api.wiley.com/onlinelibrary/tdm/v1/articles * * Required: Wiley TDM Token (CR-TDM-Token header) * Get token from: https://onlinelibrary.wiley.com/library-info/resources/text-and-datamining */ import { PaperSource, SearchOptions, DownloadOptions, PlatformCapabilities } from './PaperSource.js'; import { Paper } from '../models/Paper.js'; export declare class WileySearcher extends PaperSource { private client; private rateLimiter; constructor(tdmToken?: string); search(query: string, options?: SearchOptions): Promise; private parseArticle; downloadPdf(doi: string, options?: { savePath?: string; }): Promise; getCapabilities(): PlatformCapabilities; readPaper(paperId: string, options?: DownloadOptions): Promise; } //# sourceMappingURL=WileySearcher.d.ts.map