import { Graph } from '../../Class/Graph';
import { GraphExposePinSetData } from '../../Class/Graph/interface';
import { G_EE } from '../../types/interface/G';
import { Moment } from '../Moment';
export interface GraphExposePinSetMomentData extends GraphExposePinSetData {
    data: string;
    path: string[];
}
export interface GraphExposePinSetMoment extends Moment<GraphExposePinSetMomentData> {
}
export declare function extractExposePinSetEventData(...[type, pinId, pinSpec, data, path]: G_EE['expose_pin_set']): GraphExposePinSetMomentData;
export declare function stringifyExposePinSetEventData(data: GraphExposePinSetMomentData): GraphExposePinSetMomentData;
export declare function watchGraphExposePinSetEvent(event: 'expose_pin_set', graph: Graph, callback: (moment: GraphExposePinSetMoment) => void): () => void;
