import type { CatalogItem, PageApiPayload } from "./pages.types.js"; export declare const list: () => Promise>; export declare const get: (id: string, versionId?: string, actionId?: string, mode?: "editor") => Promise; export declare const create: (id: string, title: string, slug: string, content: string) => Promise; export declare const update: (id: string, title: string, slug: string, content: string, status: "draft" | "published" | "archived", versionId?: string | null) => Promise; export declare const saveVersion: (id: string, title: string, slug: string, content: string, status: "draft" | "published" | "archived", versionId?: string | null) => Promise; export declare const remove: (id: string) => Promise;