import type { FreshRSSConfig } from '../types/index.js'; import { ArticleService } from './article-service.js'; import { FeedService } from './feed-service.js'; import { TagService } from './tag-service.js'; import { StatsService } from './stats-service.js'; import { FeverService } from './fever-service.js'; export { FreshRSSError, AuthenticationError, NotFoundError } from './errors.js'; /** * Main FreshRSS API client */ export declare class FreshRSSClient { private readonly http; readonly articles: ArticleService; readonly feeds: FeedService; readonly tags: TagService; readonly stats: StatsService; readonly fever: FeverService; constructor(config: FreshRSSConfig); /** * Authenticate with FreshRSS */ authenticate(): Promise; } //# sourceMappingURL=client.d.ts.map