import type { ForwardRefExoticComponent, MouseEvent, RefAttributes } from 'react';
import type { WithContextProps } from '@atlaskit/analytics-next/withAnalyticsContext';
import type { EditorView } from '@atlaskit/editor-prosemirror/view';
export type OnDropdownChange = (isOpen: boolean) => void;
export type DropdownProps = {
    editorView: EditorView;
    /** Callback fired when the Configure dropdown item is clicked */
    onConfigureClick: () => void;
    /** Callback fired when the dropdown is open or close */
    onDropdownChange?: OnDropdownChange;
    /** Callback fired when the Open Link dropdown item is clicked */
    onOpenLinkClick?: (event: MouseEvent<HTMLAnchorElement>) => void;
    testId: string;
};
declare const _default_1: ForwardRefExoticComponent<DropdownProps & WithContextProps & RefAttributes<unknown>>;
export default _default_1;
