import { PbPageBlock } from "../../../../types"; export declare function usePageBlocks(): { listBlocks: (category?: string) => Promise; getBlockById: (id: string) => Promise; createBlock: (pageBlock: { name: string; category: string; content?: unknown; }) => Promise; updateBlock: (pageBlock: { id: string; name?: string; content?: unknown; category?: string; }) => Promise; deleteBlock: (id: string) => Promise; refetchBlock: (id: string) => Promise; pageBlocks: PbPageBlock[]; loading: boolean; loadingLabel: string; };