import { CoordType } from '../modules/common/data-type';
/**
 * @public
 * @class ScreenControllerValidate
 */
export declare class ScreenControllerValidate {
    /**
     * @public
     * @function validateAddScreenPosBound
     * @param {{locations: Array<CoordType>, enableChangeNotify: Array<boolean>}} opt
     * @returns {void}
     */
    validateAddScreenPosBound(opt: {
        locations: Array<CoordType>;
        enableChangeNotify: Array<boolean>;
    }): void;
    /**
     * @public
     * @function validateUpdateScreenPosBound
     * @param {{id: string, enableChangeNotify?: boolean, location?: CoordType}} opt
     * @returns {void}
     */
    validateUpdateScreenPosBound(opt: {
        id: string;
        enableChangeNotify?: boolean;
        location?: CoordType;
    }): void;
    /**
     * @public
     * @function validateRemoveScreenPosBound
     * @param {Array<string>} ids
     * @returns {void}
     */
    validateRemoveScreenPosBound(ids: Array<string>): void;
}
