/**
 * External dependencies
 */
import type { Meta } from '@storybook/react-vite';
/**
 * Internal dependencies
 */
import FocalPointPicker from '..';
declare const meta: Meta<typeof FocalPointPicker>;
export default meta;
export declare const Default: import("storybook/internal/csf").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../base-control/types").BaseControlProps, "__nextHasNoMarginBottom" | "help" | "hideLabelFromVision" | "label"> & {
    __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">, "__next40pxDefaultSize" | "__nextHasNoMarginBottom" | "as" | "autoPlay" | "children" | "help" | "hideLabelFromVision" | "label" | "onChange" | "onDrag" | "onDragEnd" | "onDragStart" | "resolvePoint" | "url" | "value">>;
export declare const Image: import("storybook/internal/csf").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../base-control/types").BaseControlProps, "__nextHasNoMarginBottom" | "help" | "hideLabelFromVision" | "label"> & {
    __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">, "__next40pxDefaultSize" | "__nextHasNoMarginBottom" | "as" | "autoPlay" | "children" | "help" | "hideLabelFromVision" | "label" | "onChange" | "onDrag" | "onDragEnd" | "onDragStart" | "resolvePoint" | "url" | "value">>;
export declare const Video: import("storybook/internal/csf").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../base-control/types").BaseControlProps, "__nextHasNoMarginBottom" | "help" | "hideLabelFromVision" | "label"> & {
    __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">, "__next40pxDefaultSize" | "__nextHasNoMarginBottom" | "as" | "autoPlay" | "children" | "help" | "hideLabelFromVision" | "label" | "onChange" | "onDrag" | "onDragEnd" | "onDragStart" | "resolvePoint" | "url" | "value">>;
export declare const Snapping: import("storybook/internal/csf").AnnotatedStoryFn<import("@storybook/react").ReactRenderer, Pick<import("../../base-control/types").BaseControlProps, "__nextHasNoMarginBottom" | "help" | "hideLabelFromVision" | "label"> & {
    __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">, "__next40pxDefaultSize" | "__nextHasNoMarginBottom" | "as" | "autoPlay" | "children" | "help" | "hideLabelFromVision" | "label" | "onChange" | "onDrag" | "onDragEnd" | "onDragStart" | "resolvePoint" | "url" | "value">>;
//# sourceMappingURL=index.story.d.ts.map