import { Unit } from '../Class/Unit';
import { Unlisten } from '../types/Unlisten';
import { Moment } from './Moment';
export declare function watchUnit<T extends Unit>(unit: T, callback: (moment: Moment) => void, events?: string[]): Unlisten;
