/**
 * @public
 * @class EnvironmentControllerValidate
 */
export declare class EnvironmentControllerValidate {
    /**
     * @public
     * @function validateGetCurrentWeather
     * @param {string} cityName
     * @returns {void}
     */
    validateGetCurrentWeather(cityName: string): void;
    /**
     * @public
     * @function validateGetCityInfo
     * @param {string} cityName
     * @returns {void}
     */
    validateGetCityInfo(cityName: string): void;
    /**
     * @public
     * @function validateSetRealTimeWeatherTimerAllowed
     * @param {boolean} isAllowed
     * @returns {void}
     */
    validateSetRealTimeWeatherTimerAllowed(isAllowed: boolean): void;
    /**
     * @public
     * @function validateSetSkylightTime
     * @param {string} skylightTime
     * @param {number} durationSeconds
     * @param {boolean} bRealtime
     * @returns {void}
     */
    validateSetSkylightTime(skylightTime: string, durationSeconds: number, bRealtime: boolean): void;
    /**
     * @public
     * @function validateSetSceneWeather
     * @param {string} sceneWeather
     * @param {number} durationSeconds
     * @param {boolean} bRealtime
     * @returns {void}
     */
    validateSetSceneWeather(sceneWeather: string, durationSeconds: number, bRealtime: boolean): void;
}
