import { Abstraction } from "@webiny/di"; import type { IModel, IModelBuilder, IModelFactory, IModelInput } from "../../../models/base/abstractions.js"; export declare const PageSchema: import("zod").ZodObject<{ id: import("zod").ZodString; title: import("zod").ZodString; content: import("zod").ZodString; publishedAt: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; export interface IPageExtensions { } export interface IPage extends IModel { hasTitle(): boolean; cancel(): void; bokPavel(): void; extensions?: IPageExtensions; } export declare const PageModelFactory: Abstraction>; export declare namespace PageModelFactory { type Interface = IModelFactory; type CreateInput = IModelInput; } export declare const PageModelBuilder: Abstraction>; export declare namespace PageModelBuilder { type Interface = IModelBuilder; }