import { StateJson } from '@easytwin/runtime'; import { DropListMenuOption } from '../../UIGenerator'; import * as React from 'react'; interface StateTabProps { item: StateJson; ref: React.LegacyRef; droplist: DropListMenuOption[]; isDefaultState: boolean; selectedStateId: string | undefined; renamingStateId: string | undefined; onRenameStateStart: (id: string) => void; onRenameStateEnd: (value: string) => void; onTabChange?: (id: string) => void; onSort: (originId: string, toId: string, state: HoverState) => void; } export type HoverState = 'left' | 'right' | 'none'; export declare const StateTab: React.ForwardRefExoticComponent & React.RefAttributes>; export {};