/** * The bands of an equalizer, its modes, or both. Discovery lists bands for a device declared with bands and mode * for one declared with modes. A band or a mode the device does not have is answered with INVALID_VALUE. */ export declare const EqualizerController: import("../types.js").InterfaceDescriptor<{ bands: { name: string; value: import("../schema.js").Schema; value: import("../schema.js").Schema; }>[]>; }; mode: { name: string; value: import("../schema.js").EnumSchema<"TV" | "MOVIE" | "MUSIC" | "NIGHT" | "SPORT">; }; }, { SetMode: { name: string; payload: import("../schema.js").Schema; }>>; }; SetBands: { name: string; payload: import("../schema.js").Schema; value: import("../schema.js").Schema; }>[]>; }>>; }; AdjustBands: { name: string; payload: import("../schema.js").Schema; levelDelta: import("../schema.js").OptionalSchema; levelDirection: import("../schema.js").EnumSchema<"UP" | "DOWN">; }>[]>; }>>; note: string; }; ResetBands: { name: string; payload: import("../schema.js").Schema; }>[]>; }>>; }; }, import("../schema.js").InferShape<{ /** The bands of the device and the levels they take. Left out for a device that has modes only. */ bands: import("../schema.js").OptionalSchema; range: import("../schema.js").Schema; maximum: import("../schema.js").Schema; }>>; }>>; /** Left out for a device that has bands only. */ modes: import("../schema.js").OptionalSchema<("TV" | "MOVIE" | "MUSIC" | "NIGHT" | "SPORT")[]>; }>, false>;