import { type HTMLAttributes } from 'react';
import { type CssLength } from '../../../utils/css';
export type CloudGeneratorPageProps = Omit, 'children' | 'onChange'> & {
ariaLabel?: string;
cloudLabel?: string;
defaultCloudHeight?: number;
defaultCloudWidth?: number;
defaultWeather?: number;
draggable?: boolean;
filterSeed?: number;
lightning?: boolean;
minCloudHeight?: number;
minCloudWidth?: number;
maxCloudHeight?: number;
maxCloudWidth?: number;
minHeight?: CssLength;
onWeatherChange?: (weather: number) => void;
resizable?: boolean;
resizeLabel?: string;
turbulenceFrequency?: number;
weather?: number;
weatherLabel?: string;
};
export declare const CloudGeneratorPage: ({ ariaLabel, cloudLabel, defaultCloudHeight, defaultCloudWidth, defaultWeather, draggable, filterSeed, lightning, minCloudHeight, minCloudWidth, maxCloudHeight, maxCloudWidth, minHeight, onWeatherChange, resizable, resizeLabel, turbulenceFrequency, weather, weatherLabel, className, style, ...props }: CloudGeneratorPageProps) => import("react/jsx-runtime").JSX.Element;