import type { ColorInput } from './types/color'; import type { EffectOrInput } from './types/effect'; import type { Program, ProgramOrInput } from './types/program'; import { Zone } from './types/zone'; import type { EverLights } from './v3-sdk'; export declare class ZoneHelper { private readonly serial; private readonly everLights; constructor(serial: string, everLights: EverLights); getInfo(): Promise>; getProgram(): Promise; startProgram(pattern: ProgramOrInput): Promise>; startProgram(pattern: ColorInput[], effects?: EffectOrInput[]): Promise>; startProgram(patternOrProgram: ProgramOrInput | ColorInput[], effects?: EffectOrInput[]): Promise>; stopProgram(): Promise; }