import { type BlockTypeDefinition } from './block-types.js';
interface BlockValue {
    id: string;
    type: string;
    data: Record<string, unknown>;
}
export interface BlockBuilderFieldProps {
    label?: string;
    value?: BlockValue[];
    onChange?: (value: BlockValue[]) => void;
    blocks?: BlockTypeDefinition[];
    helpText?: string;
}
export declare function BlockBuilderField({ label, value, onChange, blocks: customBlocks, helpText, }: BlockBuilderFieldProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=BlockBuilderField.d.ts.map