import { Graph } from '../../Class/Graph';
import { GraphUnplugPinData } from '../../Class/Graph/interface';
import { G_EE } from '../../types/interface/G';
import { Moment } from '../Moment';
export interface GraphUnplugPinMomentData extends GraphUnplugPinData {
    path: string[];
}
export interface GraphUnplugPinMoment extends Moment<GraphUnplugPinMomentData> {
}
export declare function extractUnplugPinEventData(...[type, pinId, subPinId, subPinSpec, path]: G_EE['unplug_pin']): GraphUnplugPinMomentData;
export declare function stringifyUnplugPinEventData(data: GraphUnplugPinMomentData): GraphUnplugPinMomentData;
export declare function watchGraphUnplugPinEvent(event: 'unplug_pin', graph: Graph, callback: (moment: GraphUnplugPinMoment) => void): () => void;
