/**
 * External dependencies
 */
import type { Meta } from '@storybook/react-vite';
/**
 * Internal dependencies
 */
import { BorderControl } from '..';
import type { Border } from '../types';
declare const meta: Meta<typeof BorderControl>;
export default meta;
export declare const Default: import("storybook/internal/csf").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../color-palette/types").ColorPaletteProps, "__experimentalIsRenderedInSidebar" | "colors"> & {
    disableCustomColors?: boolean;
    enableAlpha?: boolean;
} & import("../types").LabelProps & {
    disableUnits?: boolean;
    enableStyle?: boolean;
    isCompact?: boolean;
    onChange: (value?: Border) => void;
    placeholder?: HTMLInputElement['placeholder'];
    __unstablePopoverProps?: Omit<import("../../popover/types").PopoverProps, 'children'>;
    shouldSanitizeBorder?: boolean;
    showDropdownHeader?: boolean;
    size?: 'default' | '__unstable-large';
    value?: Border;
    width?: import("react").CSSProperties['width'];
    withSlider?: boolean;
    __next40pxDefaultSize?: boolean;
    __shouldNotWarnDeprecated36pxSize?: boolean;
} & import("react").RefAttributes<any> & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "__experimentalIsRenderedInSidebar" | "__next40pxDefaultSize" | "__shouldNotWarnDeprecated36pxSize" | "__unstablePopoverProps" | "as" | "children" | "colors" | "disableCustomColors" | "disableUnits" | "enableAlpha" | "enableStyle" | "isCompact" | "onChange" | "placeholder" | "shouldSanitizeBorder" | "showDropdownHeader" | "size" | "value" | "width" | "withSlider" | keyof import("../types").LabelProps | keyof import("react").RefAttributes<any>>>;
/**
 * Render a slider beside the control.
 */
export declare const WithSlider: import("storybook/internal/csf").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../color-palette/types").ColorPaletteProps, "__experimentalIsRenderedInSidebar" | "colors"> & {
    disableCustomColors?: boolean;
    enableAlpha?: boolean;
} & import("../types").LabelProps & {
    disableUnits?: boolean;
    enableStyle?: boolean;
    isCompact?: boolean;
    onChange: (value?: Border) => void;
    placeholder?: HTMLInputElement['placeholder'];
    __unstablePopoverProps?: Omit<import("../../popover/types").PopoverProps, 'children'>;
    shouldSanitizeBorder?: boolean;
    showDropdownHeader?: boolean;
    size?: 'default' | '__unstable-large';
    value?: Border;
    width?: import("react").CSSProperties['width'];
    withSlider?: boolean;
    __next40pxDefaultSize?: boolean;
    __shouldNotWarnDeprecated36pxSize?: boolean;
} & import("react").RefAttributes<any> & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "__experimentalIsRenderedInSidebar" | "__next40pxDefaultSize" | "__shouldNotWarnDeprecated36pxSize" | "__unstablePopoverProps" | "as" | "children" | "colors" | "disableCustomColors" | "disableUnits" | "enableAlpha" | "enableStyle" | "isCompact" | "onChange" | "placeholder" | "shouldSanitizeBorder" | "showDropdownHeader" | "size" | "value" | "width" | "withSlider" | keyof import("../types").LabelProps | keyof import("react").RefAttributes<any>>>;
/**
 * When rendering with a slider, the `width` prop is useful to customize the width of the number input.
 */
export declare const WithSliderCustomWidth: import("storybook/internal/csf").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../color-palette/types").ColorPaletteProps, "__experimentalIsRenderedInSidebar" | "colors"> & {
    disableCustomColors?: boolean;
    enableAlpha?: boolean;
} & import("../types").LabelProps & {
    disableUnits?: boolean;
    enableStyle?: boolean;
    isCompact?: boolean;
    onChange: (value?: Border) => void;
    placeholder?: HTMLInputElement['placeholder'];
    __unstablePopoverProps?: Omit<import("../../popover/types").PopoverProps, 'children'>;
    shouldSanitizeBorder?: boolean;
    showDropdownHeader?: boolean;
    size?: 'default' | '__unstable-large';
    value?: Border;
    width?: import("react").CSSProperties['width'];
    withSlider?: boolean;
    __next40pxDefaultSize?: boolean;
    __shouldNotWarnDeprecated36pxSize?: boolean;
} & import("react").RefAttributes<any> & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "__experimentalIsRenderedInSidebar" | "__next40pxDefaultSize" | "__shouldNotWarnDeprecated36pxSize" | "__unstablePopoverProps" | "as" | "children" | "colors" | "disableCustomColors" | "disableUnits" | "enableAlpha" | "enableStyle" | "isCompact" | "onChange" | "placeholder" | "shouldSanitizeBorder" | "showDropdownHeader" | "size" | "value" | "width" | "withSlider" | keyof import("../types").LabelProps | keyof import("react").RefAttributes<any>>>;
/**
 * Restrict the width of the control and prevent it from expanding to take up additional space.
 * When `true`, the `width` prop will be ignored.
 */
export declare const IsCompact: import("storybook/internal/csf").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../color-palette/types").ColorPaletteProps, "__experimentalIsRenderedInSidebar" | "colors"> & {
    disableCustomColors?: boolean;
    enableAlpha?: boolean;
} & import("../types").LabelProps & {
    disableUnits?: boolean;
    enableStyle?: boolean;
    isCompact?: boolean;
    onChange: (value?: Border) => void;
    placeholder?: HTMLInputElement['placeholder'];
    __unstablePopoverProps?: Omit<import("../../popover/types").PopoverProps, 'children'>;
    shouldSanitizeBorder?: boolean;
    showDropdownHeader?: boolean;
    size?: 'default' | '__unstable-large';
    value?: Border;
    width?: import("react").CSSProperties['width'];
    withSlider?: boolean;
    __next40pxDefaultSize?: boolean;
    __shouldNotWarnDeprecated36pxSize?: boolean;
} & import("react").RefAttributes<any> & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "__experimentalIsRenderedInSidebar" | "__next40pxDefaultSize" | "__shouldNotWarnDeprecated36pxSize" | "__unstablePopoverProps" | "as" | "children" | "colors" | "disableCustomColors" | "disableUnits" | "enableAlpha" | "enableStyle" | "isCompact" | "onChange" | "placeholder" | "shouldSanitizeBorder" | "showDropdownHeader" | "size" | "value" | "width" | "withSlider" | keyof import("../types").LabelProps | keyof import("react").RefAttributes<any>>>;
/**
 * The `colors` object can contain multiple origins.
 */
export declare const WithMultipleOrigins: import("storybook/internal/csf").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../color-palette/types").ColorPaletteProps, "__experimentalIsRenderedInSidebar" | "colors"> & {
    disableCustomColors?: boolean;
    enableAlpha?: boolean;
} & import("../types").LabelProps & {
    disableUnits?: boolean;
    enableStyle?: boolean;
    isCompact?: boolean;
    onChange: (value?: Border) => void;
    placeholder?: HTMLInputElement['placeholder'];
    __unstablePopoverProps?: Omit<import("../../popover/types").PopoverProps, 'children'>;
    shouldSanitizeBorder?: boolean;
    showDropdownHeader?: boolean;
    size?: 'default' | '__unstable-large';
    value?: Border;
    width?: import("react").CSSProperties['width'];
    withSlider?: boolean;
    __next40pxDefaultSize?: boolean;
    __shouldNotWarnDeprecated36pxSize?: boolean;
} & import("react").RefAttributes<any> & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "__experimentalIsRenderedInSidebar" | "__next40pxDefaultSize" | "__shouldNotWarnDeprecated36pxSize" | "__unstablePopoverProps" | "as" | "children" | "colors" | "disableCustomColors" | "disableUnits" | "enableAlpha" | "enableStyle" | "isCompact" | "onChange" | "placeholder" | "shouldSanitizeBorder" | "showDropdownHeader" | "size" | "value" | "width" | "withSlider" | keyof import("../types").LabelProps | keyof import("react").RefAttributes<any>>>;
//# sourceMappingURL=index.story.d.ts.map