import { Abstraction } from "@webiny/di"; import type { IModel, IModelData } from "../../../models/base/abstractions.js"; import type { ICmsModelBuilder, ICmsModelFactory } from "../../../models/cms/abstractions.js"; import type { PageFieldsSchema } from "./Page.fields.js"; export interface IPageExtensions { } export interface IPage extends IModel { getFullPath(): string; extensions?: IPageExtensions; } export declare const PageCmsModelBuilder: Abstraction>; export declare namespace PageCmsModelBuilder { type Interface = ICmsModelBuilder; } export declare const PageModelFactory: Abstraction>; export declare namespace PageModelFactory { type Interface = ICmsModelFactory; type CreateInput = IModelData; }