{"version":3,"sources":["../../../src/lib/isClass.ts"],"names":[],"mappings":";;;;;;AAMO,SAAS,QAAQ,KAA+B,EAAA;AACtD,EAAA,OAAO,OAAO,KAAA,KAAU,UAAc,IAAA,OAAO,MAAM,SAAc,KAAA,QAAA;AAClE;AAFgB,MAAA,CAAA,OAAA,EAAA,SAAA,CAAA","file":"isClass.cjs","sourcesContent":["import type { Ctor } from './types';\n\n/**\n * Verify if the input is a class constructor.\n * @param input The function to verify\n */\nexport function isClass(input: unknown): input is Ctor {\n\treturn typeof input === 'function' && typeof input.prototype === 'object';\n}\n"]}