import { StoryObj } from '@storybook/react';
import { IconNames } from '../../Icon/IconNames.ts';
import { DropdownMenu } from '../DropdownMenu';
export type Story = StoryObj<typeof DropdownMenu>;
export declare const createMockToggle: () => import('@vitest/spy').Mock<(...args: any[]) => any>;
export declare const defaultItems: {
    title: string;
    onClick: import('@vitest/spy').Mock<(...args: any[]) => any>;
}[];
export declare const itemsWithIcons: ({
    title: string;
    iconName: IconNames.edit;
    onClick: import('@vitest/spy').Mock<(...args: any[]) => any>;
} | {
    title: string;
    iconName: IconNames.trash;
    onClick: import('@vitest/spy').Mock<(...args: any[]) => any>;
})[];
