import { BaseSchemes } from 'rete'; import { BaseArea } from 'rete-area-plugin'; import { Preset } from '../types'; import { AddConnectionAction, RemoveConnectionAction } from './actions/connection'; import { AddNodeAction, DragNodeAction, RemoveNodeAction } from './actions/node'; export { AddConnectionAction, AddNodeAction, DragNodeAction, RemoveConnectionAction, RemoveNodeAction }; declare type NodeActions = AddNodeAction> | RemoveNodeAction> | DragNodeAction>; declare type ConnectionActions = AddConnectionAction | RemoveConnectionAction; export declare type HistoryActions = NodeActions | ConnectionActions; /** * Classic preset for the history plugin. Tracks node adding/removing/translating, connection adding/removing. */ export declare function setup(props?: { timing?: number; }): Preset>; //# sourceMappingURL=index.d.ts.map