export interface FeedStoreItem {
    id: number;
    feedUrl: string;
    guid: string;
    title: string;
    link: string;
    summary: string;
    publishedDate?: string;
    category: string;
    fetchedAt: string;
}
export interface FeedStoreQueryOptions {
    maxResults?: number;
    fromDate?: string;
    toDate?: string;
    category?: string;
}
export declare function upsertFeedItems(items: Array<{
    feedUrl: string;
    guid: string;
    title: string;
    link: string;
    summary: string;
    publishedDate?: string;
    category?: string;
}>): number;
export declare function queryFeedStore(query: string, options?: FeedStoreQueryOptions): FeedStoreItem[];
export declare function countFeedItems(): number;
export declare function _clearFeedStoreForTest(): void;
//# sourceMappingURL=feed-store.d.ts.map