import type CreateJS from 'createjs-module'; declare type Stage = typeof CreateJS.Stage; export declare type Properties = { color: string; fps: number; id: string; manifest: [{ type: string; }]; opacity: number; preloads: []; width: number; height: number; }; declare type Metadata = { name: string; frames: any; }; export declare type Library = { properties: Properties; Stage: Stage; ssMetadata?: Array; } & { [id: string]: typeof CreateJS.DisplayObject; }; export declare type Composition = { getLibrary: () => Library; getSpriteSheet: () => Record; getImages: () => any; }; export interface An { compositions?: { [id: string]: Composition; }; getComposition: (id: string) => Composition | undefined; compositionLoaded: (id: string) => void; } export {};