{"version":3,"file":"enums.mjs","names":[],"sources":["../../../src/graphql/types/enums.ts"],"sourcesContent":["import { registerEnumType } from \"type-graphql\";\n\nexport enum MessageRole {\n  assistant = \"assistant\",\n  developer = \"developer\",\n  system = \"system\",\n  tool = \"tool\",\n  user = \"user\",\n}\n\nexport enum CopilotRequestType {\n  Chat = \"Chat\",\n  Task = \"Task\",\n  TextareaCompletion = \"TextareaCompletion\",\n  TextareaPopover = \"TextareaPopover\",\n  Suggestion = \"Suggestion\",\n}\n\nexport enum ActionInputAvailability {\n  disabled = \"disabled\",\n  enabled = \"enabled\",\n  remote = \"remote\",\n}\n\nregisterEnumType(MessageRole, {\n  name: \"MessageRole\",\n  description: \"The role of the message\",\n});\n\nregisterEnumType(CopilotRequestType, {\n  name: \"CopilotRequestType\",\n  description: \"The type of Copilot request\",\n});\n\nregisterEnumType(ActionInputAvailability, {\n  name: \"ActionInputAvailability\",\n  description: \"The availability of the frontend action\",\n});\n"],"mappings":";;;;AAEA,IAAY,oDAAL;AACL;AACA;AACA;AACA;AACA;;;AAGF,IAAY,kEAAL;AACL;AACA;AACA;AACA;AACA;;;AAGF,IAAY,4EAAL;AACL;AACA;AACA;;;AAGF,iBAAiB,aAAa;CAC5B,MAAM;CACN,aAAa;CACd,CAAC;AAEF,iBAAiB,oBAAoB;CACnC,MAAM;CACN,aAAa;CACd,CAAC;AAEF,iBAAiB,yBAAyB;CACxC,MAAM;CACN,aAAa;CACd,CAAC"}