{"version":3,"file":"Boolean.cjs","sources":["../../src/types/Boolean.ts"],"sourcesContent":["import XVType from \"../XVType\";\n\nclass XVBoolean extends XVType<boolean> {\n   protected check(value: unknown): boolean {\n      if (typeof value !== \"boolean\") {\n         throw new Error(`Value should be a boolean, received ${typeof value}`);\n      }\n      return value;\n   }\n}\n\nexport default XVBoolean;\n"],"names":[],"mappings":";;;;AAEA,MAAM,SAAU,SAAQ,MAAe,CAAA;AAC1B,IAAA,KAAK,CAAC,KAAc,EAAA;AAC3B,QAAA,IAAI,OAAO,KAAK,KAAK,SAAS,EAAE;YAC7B,MAAM,IAAI,KAAK,CAAC,CAAA,oCAAA,EAAuC,OAAO,KAAK,CAAA,CAAE,CAAC;QACzE;AACA,QAAA,OAAO,KAAK;IACf;AACF;;;;"}