import { Graph } from '../../Class/Graph';
import { GraphSetUnitPinSetIdData } from '../../Class/Graph/interface';
import { G_EE } from '../../types/interface/G';
import { Moment } from '../Moment';
export interface GraphSetUnitPinSetIdMomentData extends GraphSetUnitPinSetIdData {
    path: string[];
}
export interface GraphSetUnitPinSetIdMoment extends Moment<GraphSetUnitPinSetIdMomentData> {
}
export declare function extractSetUnitPinSetIdEventData(...[unitId, type, pinId, newPinId, path]: G_EE['set_unit_pin_set_id']): GraphSetUnitPinSetIdMomentData;
export declare function stringifySetUnitPinSetIdEventData(data: GraphSetUnitPinSetIdMomentData): GraphSetUnitPinSetIdMomentData;
export declare function watchGraphSetUnitPinSetId(event: 'set_unit_pin_set_id', graph: Graph, callback: (moment: GraphSetUnitPinSetIdMoment) => void): () => void;
