import { Graph } from '../../Class/Graph';
import { GraphExposePinData } from '../../Class/Graph/interface';
import { G_EE } from '../../types/interface/G';
import { Moment } from '../Moment';
export interface GraphExposePinEventData extends GraphExposePinData {
    path: string[];
}
export interface GraphExposePinEvent extends Moment<GraphExposePinEventData> {
}
export declare function extractExposePinEventData(...[type, pinId, subPinId, subPinSpec, path]: G_EE['expose_pin']): GraphExposePinEventData;
export declare function stringifyExposePinEventData(data: GraphExposePinEventData): GraphExposePinEventData;
export declare function watchGraphExposePinEvent(event: 'expose_pin', graph: Graph, callback: (moment: GraphExposePinEvent) => void): () => void;
