{"version":3,"file":"ActionMenuProblemReportError.mjs","names":[],"sources":["../../src/errors/ActionMenuProblemReportError.ts"],"sourcesContent":["import type { DidCommProblemReportErrorOptions } from '@credo-ts/didcomm'\nimport { DidCommProblemReportError } from '@credo-ts/didcomm'\nimport { ActionMenuProblemReportMessage } from '../messages'\nimport type { ActionMenuProblemReportReason } from './ActionMenuProblemReportReason'\n\n/**\n * @internal\n */\ninterface ActionMenuProblemReportErrorOptions extends DidCommProblemReportErrorOptions {\n  problemCode: ActionMenuProblemReportReason\n}\n\n/**\n * @internal\n */\nexport class ActionMenuProblemReportError extends DidCommProblemReportError {\n  public problemReport: ActionMenuProblemReportMessage\n\n  public constructor(\n    public message: string,\n    { problemCode }: ActionMenuProblemReportErrorOptions\n  ) {\n    super(message, { problemCode })\n    this.problemReport = new ActionMenuProblemReportMessage({\n      description: {\n        en: message,\n        code: problemCode,\n      },\n    })\n  }\n}\n"],"mappings":";;;;;;;;AAeA,IAAa,+BAAb,cAAkD,0BAA0B;CAG1E,AAAO,YACL,AAAO,SACP,EAAE,eACF;AACA,QAAM,SAAS,EAAE,aAAa,CAAC;EAHxB;AAIP,OAAK,gBAAgB,IAAI,+BAA+B,EACtD,aAAa;GACX,IAAI;GACJ,MAAM;GACP,EACF,CAAC"}