import NodeModel from "./NodeModel"; import NodeRender from "./NodeRender"; import { NodeAxis } from "./types"; import NodePlayer from "./interface/NodePlayer"; export default class TimerNodePlayer implements NodePlayer { protected renderer: NodeRender; protected model: NodeModel; protected timer: any; protected options: NodeAxis.PlayOptions; constructor(model: NodeModel, renderer: NodeRender, options?: NodeAxis.PlayOptions); get playing(): boolean; play(): void; stop(): void; reset(): void; backward(loop: boolean): void; forward(loop: boolean): void; jump(index: number): void; protected render(index?: number): void; }