import { NestableListBaseUniDriver } from '../NestableListBase/NestableListBase.uni.driver'; interface NestableItemDetails { dataHook: string; depthLevel: number; } export interface NestableListUniDriver extends NestableListBaseUniDriver { changeItemDepth: (itemDetails: NestableItemDetails) => Promise; getActionsCount(dataHook?: string): Promise; clickActionAt(pointer: { actionIndex: number; parentDataHook?: string; }): Promise; hoverActionsContainer(parentDataHook?: string): Promise; getActionLabelAt(pointer: { actionIndex: number; parentDataHook?: string; }): Promise; }