import * as React from 'react'; import { ModalProps } from './modal'; import { ListItemProps, ListProps } from './list'; import { StandardProps } from './types'; export interface MenuProps extends StandardProps { /** * @default * ```tsx * import * as React from 'react'; * import { MenuItem } from './'; * * export default () => ( * <> * * * * <> * ); * ``` **/ children?: React.ReactNode; } export interface MenuItemProps extends StandardProps { /** * @default * ```tsx * import * as React from 'react'; * import { Text } from '@meetalva/essentials'; * * export default () => ( * * ); * ``` **/ children?: React.ReactNode; } export interface MenuListProps extends StandardProps { /** @name Disable List Wrap */ disableListWrap?: boolean; /** @name On Key Down */ onKeyDown?: React.ReactEventHandler>; } /** * @name Menu * @description List of choices on temporary surfaces * @icon Menu * @group Menu */ export declare const Menu: React.SFC; /** * @name Menu Item * @icon MinusSquare * @group Menu */ export declare const MenuItem: React.SFC;