{
  "version": 3,
  "sources": ["../src/usecase/functions/clear-mock-usecase-handler.function.ts"],
  "sourcesContent": ["import { MOCK_HANDLER_KEY } from '../../utils/constants/symbol-keys.constant';\nimport type { AnyUsecase } from '../types/utility.type';\n\n/**\n * Removes a mock handler from a use case,\n * restoring the original handler\n *\n * @param usecase The use case to restore\n * @returns The use case with original handler\n */\nexport function clearMockeUsecaseHandler<Usecase extends AnyUsecase>(\n   usecase: Usecase,\n): Usecase {\n   usecase[MOCK_HANDLER_KEY] = null;\n   return usecase;\n}\n"],
  "mappings": ";;;;;AAUO,SAAS,yBACb,SACQ;AACR,UAAQ,gBAAgB,IAAI;AAC5B,SAAO;AACV;",
  "names": []
}
