import { Component } from 'react'; import { TypeItemEvent, TypeItemStatus, TypeLayoutItem } from '../module-defs/ui-types'; export type TypeItemProps = TypeLayoutItem & TypeItemStatus & TypeItemEvent & { value?: number; }; interface TypeItemState { isHover: boolean; isActive: boolean; } /** */ export declare class UILayoutItem extends Component { state: TypeItemState; handleMouseEnter: () => void; handleMouseLeave: () => void; handleMouseDown: () => void; handleMouseUp: () => void; handleClick: () => void; get actionStatus(): "active" | "hover" | "default"; render(): import("react/jsx-runtime").JSX.Element; } export {};