export default AnimationItem; declare class AnimationItem { setParams(params: any): void; container: any; renderer: CanvasRenderer; animType: string; loop: number | boolean; autoplay: any; name: any; autoloadSegments: any; assetsPath: any; initialSegment: any; path: any; fileName: any; onSetupError(): void; setupAnimation(data: any): void; setData(wrapper: any, animationData: any): void; includeLayers(data: any): void; totalFrames: number; onSegmentComplete(data: any): void; animationData: any; loadNextSegment(): void; timeCompleted: number; loadSegments(): void; imagesLoaded(): void; preloadImages(): void; configAnimation(animData: any): void; firstFrame: any; assets: any; frameRate: any; frameMult: number; markers: { time: any; duration: any; }[]; waitForFontsLoaded(): void; checkLoaded(): void; isLoaded: boolean; resize(): void; setSubframe(flag: any): void; isSubframeEnabled: boolean; gotoFrame(): void; currentFrame: number; renderFrame(): void; play(name: any): void; isPaused: boolean; _idle: boolean; pause(name: any): void; togglePause(name: any): void; stop(name: any): void; playCount: number; _completedLoop: boolean; getMarkerData(markerName: any): any; goToAndStop(value: any, isFrame: any, name: any): void; goToAndPlay(value: any, isFrame: any, name: any): void; advanceTime(value: any): void; adjustSegment(arr: any, offset: any): void; setSegment(init: any, end: any): void; playSegments(arr: any, forceFlag: any): void; resetSegments(forceFlag: any): void; checkSegments(offset: any): boolean; destroy(name: any): void; _cbs: any; onEnterFrame: any; onLoopComplete: any; onComplete: any; onSegmentStart: any; onDestroy: any; imagePreloader: any; projectInterface: any; setCurrentRawFrameValue(value: any): void; currentRawFrame: any; setSpeed(val: any): void; playSpeed: any; setDirection(val: any): void; playDirection: number; setVolume(val: any, name: any): void; getVolume(): number; mute(name: any): void; unmute(name: any): void; updaFrameModifier(): void; frameModifier: number; getPath(): string; getAssetsPath(assetData: any): string; getAssetData(id: any): any; hide(): void; show(): void; getDuration(isFrame: any): number; updateDocumentData(path: any, documentData: any, index: any): void; trigger(name: any): void; triggerRenderFrameError(nativeError: any): void; triggerConfigError(nativeError: any): void; } import CanvasRenderer from "../renderers/CanvasRenderer";