import { Animation } from "./Animation"; import { IDeviceData } from "./Devices/Base"; import DeviceContainer from "./Devices"; export declare class ChromaInstance extends DeviceContainer { destroyed: boolean; private url; private interval; private activeAnimation; constructor(url: string); playAnimation(animation: Animation): Promise; stopAnimation(): Promise; destroy(): Promise; heartbeat(): Promise; send(container?: DeviceContainer): Promise; sendDeviceUpdate(devices: IDeviceData[], store?: boolean): Promise; setEffect(effectids: string[]): Promise; deleteEffect(effectids: string[]): Promise; }