"use strict";const c=require("./validator-DUxooTr6.js");/** * @license * Copyright 2023 Google LLC * SPDX-License-Identifier: Apache-2.0 */class t extends c.Validator{computeValidity(e){return this.checkboxControl||(this.checkboxControl=document.createElement("input"),this.checkboxControl.type="checkbox"),this.checkboxControl.checked=e.checked,this.checkboxControl.required=e.required,{validity:this.checkboxControl.validity,validationMessage:this.checkboxControl.validationMessage}}equals(e,o){return e.checked===o.checked&&e.required===o.required}copy({checked:e,required:o}){return{checked:e,required:o}}}exports.CheckboxValidator=t;