import { BaseService } from '../base-service'; import { HttpResponse } from '../../http'; import { RequestConfig } from '../../http/types'; import { GetLightLevelOkResponse, GetLightLevelsOkResponse, LightLevelPut, UpdateLightLevelOkResponse } from './models'; export declare class LightLevelService extends BaseService { /** * List all available light levels. * @returns {Promise>} Light Level Success Response */ getLightLevels(requestConfig?: RequestConfig): Promise>; /** * Get details of a single light from its given `{lightId}`. * @param {string} lightId - ID of the light * @returns {Promise>} Light Level Success Response */ getLightLevel(lightId: string, requestConfig?: RequestConfig): Promise>; /** * Update a single light from its given `{lightId}`. * @param {string} lightId - ID of the light * @returns {Promise>} Success */ updateLightLevel(lightId: string, body: LightLevelPut, requestConfig?: RequestConfig): Promise>; } //# sourceMappingURL=light-level.d.ts.map