import type { Page } from '../../../../../packages/core/src/domain/generated/output.js';
export declare function createPage(input: {
    projectId: string;
    title: string;
    content?: string;
    parentId?: string;
}): Promise<{
    page?: Page;
    error?: string;
}>;
export declare function listPages(projectId: string): Promise<{
    pages?: Page[];
    error?: string;
}>;
export declare function getPage(pageId: string): Promise<{
    page?: Page;
    error?: string;
}>;
export declare function updatePage(pageId: string, fields: {
    title?: string;
    content?: string;
    parentId?: string;
    sortOrder?: number;
    isFavorite?: boolean;
}): Promise<{
    page?: Page;
    error?: string;
}>;
export declare function deletePage(pageId: string): Promise<{
    error?: string;
}>;
//# sourceMappingURL=manage-pages.d.ts.map