import { Graph } from '../../Class/Graph';
import { GraphSetPinSetIdData } from '../../Class/Graph/interface';
import { G_EE } from '../../types/interface/G';
import { Moment } from '../Moment';
export interface GraphSetPinSetIdMomentData extends GraphSetPinSetIdData {
    path: string[];
}
export interface GraphSetPinSetIdMoment extends Moment<GraphSetPinSetIdMomentData> {
}
export declare function extractSetPinSetIdEventData(...[type, pinId, newPinId, path]: G_EE['set_pin_set_id']): GraphSetPinSetIdMomentData;
export declare function stringifySetPinSetIdEventData(data: GraphSetPinSetIdMomentData): GraphSetPinSetIdMomentData;
export declare function watchGraphSetPinSetId(event: 'set_pin_set_id', graph: Graph, callback: (moment: GraphSetPinSetIdMoment) => void): () => void;
