/// import Configurator from '../Configurator'; import { TEventMap } from './types'; /** * unmount 跟 blur 都需要 停止計時器 */ declare class AutoPlayer { private _configurator; private _timer?; private _initTimer?; private _eventor; get isPlaying(): NodeJS.Timeout | null | undefined; constructor(manager: { configurator: Configurator; }); onTimeout: (callback: TEventMap['timeout']) => void; /** * 完全移除 */ offTimeout: (callback: TEventMap['timeout']) => void; play: () => void; pause: () => void; } export default AutoPlayer;