import 'server-only'; import Model, { ModelError } from './model'; import ContentChunk from './content-chunk'; import type { HestiaPageData } from './page.types'; import Pagination from './helpers/pagination'; export * from './page.types'; export default class Page extends Model { static findOne({ slug, }: { slug: string; }): Promise<{ result: Page | null; errors: ModelError[] | null; }>; static findAll(): Promise<{ results: Page[]; pagination: Pagination | null; errors: ModelError[] | null; }>; get slug(): string | null; get title(): string | null; get content(): string | null; get image(): string | null; get heroImage(): string | null; get contentItems(): ContentChunk[] | null; get metaTitle(): string | null; get metaDescription(): string | null; get pageData(): HestiaPageData | undefined; } //# sourceMappingURL=page.d.ts.map