import { default as React } from 'react';
declare const _default: {
    title: string;
    component: React.FC<import('./MenuItem.component').MenuItemProps>;
    argTypes: {
        children: {
            control: boolean;
        };
    };
    decorators: ((storyFn: () => React.ReactNode, context: {
        parameters: {
            menuVariant: "normal" | "small";
        };
    }) => React.JSX.Element)[];
    parameters: {
        menuVariant: string;
    };
};
export default _default;
export declare const Default: {
    args: {
        label: string;
        onClick: null;
    };
};
export declare const SmallMenuItem: {
    args: {
        label: string;
        onClick: null;
    };
    parameters: {
        menuVariant: string;
    };
};
export declare const WithIcon: {
    args: {
        label: string;
        icon: string;
        onClick: null;
    };
};
export declare const SmallWithIcon: {
    args: {
        label: string;
        icon: string;
        onClick: null;
    };
    parameters: {
        menuVariant: string;
    };
};
export declare const MenuItemAsLink: {
    args: {
        label: string;
        href: string;
    };
};
export declare const MenuItemAsButton: {
    args: {
        label: string;
        onClick: () => void;
    };
};
export declare const MenuItemWithChildren: {
    args: {
        children: React.JSX.Element[];
    };
};
export declare const DisabledMenuItem: {
    args: {
        disabled: boolean;
        label: string;
    };
};
export declare const DisabledMenuItemAsLink: {
    args: {
        disabled: boolean;
        label: string;
        href: string;
    };
};
//# sourceMappingURL=MenuItem.stories.d.ts.map