import type { Space } from './core/convert.js'; /** Interactive OKLCH L×C plane bound to a host element + an onChange callback. */ export declare class AreaPicker { #private; constructor(root: HTMLElement | null, onChange: (css: string, dragging: boolean) => void); /** Adopt a colour from any CSS string, projected onto the OKLCH plane. */ setValue(css: string): void; /** Stretch the plane to `gamut` (the current mode's gamut). The gradient extent * and the inner boundary lines both follow from it. */ setStretch(gamut: Space): void; unmount(): void; }