/// <reference types="react" />
import { IContentModule } from '@parlor/ui';
import { PostWithResponses } from '../../types';
type PostContentBlocksProps = {
    appendContentBlock?: (data: any) => void;
    fetchedPostWithItems?: Partial<PostWithResponses>;
    insertContentBlock?: (index: number, value: IContentModule.FormValues.ContentValue) => void;
    isDisabled?: boolean;
    isLoading?: boolean;
    isPreview?: boolean;
    isWide?: boolean;
    onCancel?: (index: number) => void;
    onSave?: (values: IContentModule.FormValues.ExtendedSaveValueForPosts[] | []) => any[];
};
export declare function PostContentBlocks({ isPreview, isDisabled, onSave, isWide, fetchedPostWithItems, onCancel, insertContentBlock, appendContentBlock, }: PostContentBlocksProps): JSX.Element;
export {};
