/** * tween * 处理 set style */ import { IProps, IObject, ICallBackChange, ITimelineCallBack } from './typings'; import Ticker from './animate/ticker'; import Timeline from './animate/timeline'; import Animate from './animate/animate'; declare const globalTimeline: Timeline; declare class Tween { targets: IObject[]; props: IProps; timeline: Timeline; animate: Animate; $reverse: boolean; vars: any; initTime: number; attr?: boolean; set paused(v: boolean); get paused(): boolean; set reverse(v: boolean); get reverse(): boolean; set regionStartTime(v: number); get regionStartTime(): number; set regionEndTime(v: number); get regionEndTime(): number; constructor(targets: IObject[], props: IProps); init: (vars: IProps) => Promise; renderToDom: () => void; onChange: (e: ICallBackChange) => void; onChangeTimeline: (e: ITimelineCallBack) => void; goto: (moment: number, paused?: boolean | undefined) => void; kill: (index?: number | undefined) => void; } declare const TweenOne: { (targets: IObject | IObject[], vars: IProps): Tween | Tween[] | undefined; kill(targets?: IObject | IObject[] | undefined): void; plugins: import("./plugins").Plugin; }; export default TweenOne; export { Tween, globalTimeline, Ticker };