import { ICursor, ICursorEventsList } from 'ancient-cursor/lib/cursor'; import { IFunicularEventData, IFunicularEventsList, IFunicular } from './funicular'; declare type TExecutableFunicular = IExecutableFunicular>; interface IExecutableFunicularCursorData { type: string; globalName: string; value: any; childs: { [localName: string]: string; }; } interface IExecutableFunicularCursor extends ICursor { data: undefined | IExecutableFunicularCursorData; } declare type TExecutableFunicularCursor = IExecutableFunicularCursor; interface IExecutableFunicular> extends IFunicular { } export { IExecutableFunicular, TExecutableFunicular, IExecutableFunicularCursor, TExecutableFunicularCursor, IExecutableFunicularCursorData };