import { GroupedPageBuilderPage } from "../../../api_client/virtocommerce.pagebuildermodule";
export interface PageExportData {
    name?: string;
    permalink?: string;
    cultureName?: string;
    visibility?: boolean;
    userGroups?: string;
    organizationId?: string;
    startDate?: Date;
    endDate?: Date;
    content: unknown;
}
/** Download page metadata + content as a single JSON file */
export declare function downloadPageContent(groupId: string, page: GroupedPageBuilderPage): Promise<void>;
/** Parse an imported JSON file into metadata + content */
export declare function parseImportFile(file: File): Promise<PageExportData>;
/** Upload content to a page */
export declare function uploadPageContent(groupId: string, content: unknown): Promise<void>;
//# sourceMappingURL=usePageContentApi.d.ts.map