import { Component } from 'omi'; import { StyledProps, TNode } from '../common'; import { DropdownItemTheme, DropdownOption, TdDropdownProps } from './type'; type DropdownItemProps = Pick & Pick & StyledProps & { cls?: string; active?: boolean; disabled?: boolean; children?: TNode; theme?: DropdownItemTheme; prefixIcon?: TNode; onClick?: (value: DropdownOption['value'], e: unknown) => void; isSubmenu?: boolean; divider?: boolean; }; export default class DropdownItem extends Component { static isLightDOM: boolean; static defaultProps: import("./type").TdDropdownItemProps; static propTypes: { active: BooleanConstructor; content: (ObjectConstructor | NumberConstructor | FunctionConstructor | StringConstructor)[]; disabled: BooleanConstructor; divider: BooleanConstructor; prefixIcon: (ObjectConstructor | NumberConstructor | FunctionConstructor | StringConstructor)[]; theme: StringConstructor; value: (ObjectConstructor | NumberConstructor | StringConstructor)[]; maxColumnWidth: (NumberConstructor | StringConstructor)[]; minColumnWidth: (NumberConstructor | StringConstructor)[]; isSubmenu: BooleanConstructor; }; classPrefix: any; handleItemClick: (e: MouseEvent) => boolean; render(props: DropdownItemProps): JSX.Element; } export {};