import { BlockData } from "../constructor-items.js";
import { BlockRegistry } from "../context/blockRegistryContext/index.js";
import { Fields } from "../form-generator-v2/types.js";
import { PageContent } from "../models/index.js";
interface UseEditorInitializeProps {
    initialContent: PageContent;
    setContent: (content: PageContent) => void;
    blocks: Array<BlockData>;
    global?: Fields;
    blockInputs?: Fields;
    registry: BlockRegistry | null;
}
export declare const usePCEditorInitializeEvents: ({ initialContent, setContent, blocks, global, blockInputs, registry, }: UseEditorInitializeProps) => void;
export {};
