import React, { MouseEventHandler } from 'react'; import { ButtonProps } from '../Button'; type TOptions = { /** @param label used to show option item label */ label: React.ReactNode | ((arg: { active: boolean; selected: boolean; close: () => void; }) => React.ReactNode); /** @param disabled disable item */ disabled?: boolean; /** @param divider add border to bottom of toper element */ divider?: boolean; selected?: boolean; buttonProps?: ButtonProps; onClick?: MouseEventHandler; } & Pick, 'endIcon' | 'startIcon' | 'variant' | 'classes'>; interface IMenuKit { anchor?: 'right' | 'left'; children: React.ReactNode; options: TOptions[]; header?: React.ReactNode; className?: string; classes?: Partial>; } declare const _default: React.ForwardRefExoticComponent>; export default _default; export type { TOptions as TMenuOptions }; //# sourceMappingURL=index.d.ts.map