import { IObject } from '../typings/index'; import Animate from './animate'; declare class Timeline { children: (Animate | null)[]; get totalTime(): number; autoSleep: number; tickerKey?: string; startTime?: number; constructor(); addChild: (animate: Animate) => void; removeChild: (animate: Animate) => void; kill: (targets: IObject[]) => void; killAll: (clearChild?: boolean | undefined) => void; getTotalTime: () => number; updateTickerState: () => void; start: () => void; render: ({ time, elapsed }: { time: number; elapsed?: number | undefined; }) => void; } export default Timeline;