/**
 * External dependencies
 */
import type { Meta } from '@storybook/react';
/**
 * Internal dependencies
 */
import FocalPointPicker from '..';
declare const meta: Meta<typeof FocalPointPicker>;
export default meta;
export declare const Default: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../base-control/types").BaseControlProps, "help" | "label" | "hideLabelFromVision"> & {
    __nextHasNoMarginBottom?: boolean;
    __next40pxDefaultSize?: boolean;
    autoPlay?: import("../types").FocalPointPickerMediaProps["autoPlay"];
    onChange: (value: import("../types").FocalPoint) => void;
    onDrag?: (value: import("../types").FocalPoint, event: MouseEvent) => void;
    onDragEnd?: () => void;
    onDragStart?: (value: import("../types").FocalPoint, event: React.MouseEvent) => void;
    resolvePoint?: (point: import("../types").FocalPoint) => import("../types").FocalPoint;
    url: import("../types").FocalPointPickerMediaProps["src"];
    value: import("../types").FocalPoint;
} & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "help" | "label" | "children" | "onChange" | "onDrag" | "onDragEnd" | "onDragStart" | "value" | "autoPlay" | "as" | "url" | "__next40pxDefaultSize" | "hideLabelFromVision" | "__nextHasNoMarginBottom" | "resolvePoint">>;
export declare const Image: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../base-control/types").BaseControlProps, "help" | "label" | "hideLabelFromVision"> & {
    __nextHasNoMarginBottom?: boolean;
    __next40pxDefaultSize?: boolean;
    autoPlay?: import("../types").FocalPointPickerMediaProps["autoPlay"];
    onChange: (value: import("../types").FocalPoint) => void;
    onDrag?: (value: import("../types").FocalPoint, event: MouseEvent) => void;
    onDragEnd?: () => void;
    onDragStart?: (value: import("../types").FocalPoint, event: React.MouseEvent) => void;
    resolvePoint?: (point: import("../types").FocalPoint) => import("../types").FocalPoint;
    url: import("../types").FocalPointPickerMediaProps["src"];
    value: import("../types").FocalPoint;
} & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "help" | "label" | "children" | "onChange" | "onDrag" | "onDragEnd" | "onDragStart" | "value" | "autoPlay" | "as" | "url" | "__next40pxDefaultSize" | "hideLabelFromVision" | "__nextHasNoMarginBottom" | "resolvePoint">>;
export declare const Video: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../base-control/types").BaseControlProps, "help" | "label" | "hideLabelFromVision"> & {
    __nextHasNoMarginBottom?: boolean;
    __next40pxDefaultSize?: boolean;
    autoPlay?: import("../types").FocalPointPickerMediaProps["autoPlay"];
    onChange: (value: import("../types").FocalPoint) => void;
    onDrag?: (value: import("../types").FocalPoint, event: MouseEvent) => void;
    onDragEnd?: () => void;
    onDragStart?: (value: import("../types").FocalPoint, event: React.MouseEvent) => void;
    resolvePoint?: (point: import("../types").FocalPoint) => import("../types").FocalPoint;
    url: import("../types").FocalPointPickerMediaProps["src"];
    value: import("../types").FocalPoint;
} & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "help" | "label" | "children" | "onChange" | "onDrag" | "onDragEnd" | "onDragStart" | "value" | "autoPlay" | "as" | "url" | "__next40pxDefaultSize" | "hideLabelFromVision" | "__nextHasNoMarginBottom" | "resolvePoint">>;
export declare const Snapping: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../base-control/types").BaseControlProps, "help" | "label" | "hideLabelFromVision"> & {
    __nextHasNoMarginBottom?: boolean;
    __next40pxDefaultSize?: boolean;
    autoPlay?: import("../types").FocalPointPickerMediaProps["autoPlay"];
    onChange: (value: import("../types").FocalPoint) => void;
    onDrag?: (value: import("../types").FocalPoint, event: MouseEvent) => void;
    onDragEnd?: () => void;
    onDragStart?: (value: import("../types").FocalPoint, event: React.MouseEvent) => void;
    resolvePoint?: (point: import("../types").FocalPoint) => import("../types").FocalPoint;
    url: import("../types").FocalPointPickerMediaProps["src"];
    value: import("../types").FocalPoint;
} & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "help" | "label" | "children" | "onChange" | "onDrag" | "onDragEnd" | "onDragStart" | "value" | "autoPlay" | "as" | "url" | "__next40pxDefaultSize" | "hideLabelFromVision" | "__nextHasNoMarginBottom" | "resolvePoint">>;
//# sourceMappingURL=index.story.d.ts.map