import { ModelError } from '../../models/model'; import DBAPIHelper from './dbapi-helper'; export type DBAPIArticleData = { [key: string]: any; id: number; created_at: string; title: string; content: string; slug: string; promo: string; topic: string | null; canonical_url: string; meta_title: string; meta_description: string; publish_on: null; display_date: null; article_topics: string[]; promo_asset: { image: string; }; hero_asset: { image: string; }; image: { image: string; }; author: { id: number; created_at: string; agency_id: number; email: string; }; branch: {}; }; export default class DBAPIArticleHelper extends DBAPIHelper { findOne({ slug, siteId, }: { slug: string; siteId: number; }): Promise<{ result: DBAPIArticleData | null; errors: ModelError[] | null; }>; findAll(searchParams: { siteId: number; pageSize?: number; page?: number | string; branchId?: number; sort?: string; topic?: string[]; }): Promise<{ results: DBAPIArticleData[]; totalCount: number; errors: ModelError[] | null; }>; } //# sourceMappingURL=dbapi-article-helper.d.ts.map