import{createTypeMetaGuard,Model,setValidateFunc}from"@kubernetes-models/base";import{validate}from"../../_schemas/IoK8sApiRbacV1beta1ClusterRoleBinding.mjs";export class ClusterRoleBinding extends Model{constructor(data){super(),this.setDefinedProps({apiVersion:ClusterRoleBinding.apiVersion,kind:ClusterRoleBinding.kind,...data})}}ClusterRoleBinding.apiVersion="rbac.authorization.k8s.io/v1beta1",ClusterRoleBinding.kind="ClusterRoleBinding",ClusterRoleBinding.is=createTypeMetaGuard(ClusterRoleBinding),setValidateFunc(ClusterRoleBinding,validate);export{ClusterRoleBinding as IoK8sApiRbacV1beta1ClusterRoleBinding};