import { PageBlocks } from "../../__generated__/types"; type Structure = any; export declare const useGenerateStructure: (onSuccess?: ((d: Structure) => void) | undefined) => { result: any; isLoading: boolean; isError: boolean; mutate: (d: string) => Promise; isIdle: boolean; error: Error | undefined; isDone: boolean; }; export declare const useGenerateBlock: (onSuccess?: ((b: PageBlocks) => void) | undefined) => { result: PageBlocks | undefined; isLoading: boolean; isError: boolean; mutate: (d: { prompt: string; name: string; }) => Promise; isIdle: boolean; error: Error | undefined; isDone: boolean; }; export declare const useEditBlock: (onSuccess?: ((b: PageBlocks) => void) | undefined) => { result: PageBlocks | undefined; isLoading: boolean; isError: boolean; mutate: (d: { block: PageBlocks; name: string; message: string; }) => Promise; isIdle: boolean; error: Error | undefined; isDone: boolean; }; export {};