import { Unit } from '../Class/Unit';
import { Moment } from './Moment';
export interface UnitSpecMomentData {
    pinId: string;
}
export interface UnitSpecMoment<T = any> extends Moment<UnitSpecMomentData & T> {
}
export declare const watchUnitSpecEvent: (event: 'set_input' | 'set_output' | 'remove_input' | 'remove_output', unit: Unit, callback: (moment: UnitSpecMoment) => void) => (() => void);
