import type { ReactNode } from 'react';
import type { GradientConfig } from '../../../../blocks/src/index';
export type BackgroundGradientWidgetProps = {
    label: string;
    value: GradientConfig | null;
    onChange: (config: GradientConfig) => void;
    description?: ReactNode;
    error?: ReactNode;
    dataPath?: string;
};
/**
 * BackgroundGradientWidget
 *
 * Select a curated gradient from the theme-based library.
 * Gradients use theme color tokens, so they adapt to the site's palette.
 */
export declare function BackgroundGradientWidget(props: BackgroundGradientWidgetProps): import("react/jsx-runtime").JSX.Element;
