import type { Params } from '@feathersjs/feathers'; import type { ClientApplication } from '../../../client'; import type { InsightsNews, InsightsNewsData, InsightsNewsPatch, InsightsNewsQuery, InsightsNewsService } from './news.class'; export type { InsightsNews, InsightsNewsData, InsightsNewsPatch, InsightsNewsQuery }; export type InsightsNewsClientService = Pick>, (typeof insightsNewsMethods)[number]> & { upsert(data: { newsType: string; newsItems: any[]; }): Promise<{ inserted: number; updated: number; duplicates: number; highWaterMark: number; }>; }; export declare const insightsNewsPath = "insights/news"; export declare const insightsNewsMethods: Array; export declare const insightsNewsClient: (client: ClientApplication) => void; declare module '../../../client' { interface ServiceTypes { [insightsNewsPath]: InsightsNewsClientService; } }