import { type AriaAttributes, type ReactElement } from "react"; import { type InlineProps } from "../Inline/Inline"; import { type ColorPickerOptionProps } from "./ColorPickerOption"; import type { ColorIndicatorProps } from "../ColorIndicator/ColorIndicator"; export type ColorOption = { color: ColorIndicatorProps["color"]; ariaLabel: string; }; export type ColorPickerProps = Pick & { alignItems?: InlineProps["alignItems"]; colors: Array; disabled?: boolean; focusOnMount?: boolean; onColorSelected: (color: ColorPickerOptionProps["color"]) => void; selectedColor?: ColorPickerOptionProps["color"]; /** @deprecated Use aria-* props directly instead */ ariaAttributes?: AriaAttributes; }; export declare const ColorPicker: ({ alignItems, colors, onColorSelected, disabled, focusOnMount, selectedColor, size, ariaAttributes: deprecatedAriaAttributes, ...ariaAttributes }: ColorPickerProps) => ReactElement;