{"version":3,"file":"delete-import.cjs","names":["z","action"],"sources":["../../src/actions/delete-import.ts"],"sourcesContent":["import { z } from \"zod\";\n\nimport { action } from \"../action\";\n\nexport const ExaDeleteImportInput: z.ZodTypeAny = z.object({\n  id: z.string().describe(\"The ID of the import to delete.\"),\n}).describe(\"Request model for deleting a specific import by ID.\");\nconst ExaDeleteImport_EntitySchema: z.ZodTypeAny = z.object({\n  type: z.string().describe(\"The type of entity the import contains (e.g., 'company', 'person').\"),\n}).describe(\"Represents the entity type contained in the import object.\");\nexport const ExaDeleteImportOutput: z.ZodTypeAny = z.object({\n  id: z.string().describe(\"The unique identifier for the Import.\").optional(),\n  count: z.number().int().describe(\"The number of entities in the import.\").optional(),\n  title: z.string().describe(\"The title of the import.\").optional(),\n  entity: ExaDeleteImport_EntitySchema.nullable().optional(),\n  format: z.string().describe(\"The format of the import (csv or webset).\").optional(),\n  object: z.string().describe(\"The type of object, always 'import'.\").optional(),\n  status: z.string().describe(\"The status of the Import (pending, processing, completed, or failed).\").optional(),\n  failedAt: z.string().describe(\"Timestamp when the import failed, if applicable.\").optional(),\n  metadata: z.record(z.string(), z.unknown()).describe(\"Key-value pairs associated with this import object.\").optional(),\n  createdAt: z.string().describe(\"Timestamp when the import was created.\").optional(),\n  updatedAt: z.string().describe(\"Timestamp when the import was last updated.\").optional(),\n  failedReason: z.string().describe(\"The reason the import failed, if any (invalid_format, invalid_file_content, or missing_identifier).\").optional(),\n  failedMessage: z.string().describe(\"A human-readable message describing the import failure, if any.\").optional(),\n}).describe(\"Response model returned after successfully deleting an import.\");\n\nexport const exaDeleteImport = action(\"EXA_DELETE_IMPORT\", {\n  slug: \"exa-delete-import\",\n  name: \"Delete import\",\n  description: \"Tool to delete an existing import. Use when you need to permanently remove an import by its ID.\",\n  input: ExaDeleteImportInput,\n  output: ExaDeleteImportOutput,\n});\n"],"mappings":";;;AAIA,MAAa,uBAAqCA,IAAAA,EAAE,OAAO,EACzD,IAAIA,IAAAA,EAAE,OAAO,EAAE,SAAS,iCAAiC,EAC3D,CAAC,EAAE,SAAS,qDAAqD;AACjE,MAAM,+BAA6CA,IAAAA,EAAE,OAAO,EAC1D,MAAMA,IAAAA,EAAE,OAAO,EAAE,SAAS,qEAAqE,EACjG,CAAC,EAAE,SAAS,4DAA4D;AACxE,MAAa,wBAAsCA,IAAAA,EAAE,OAAO;CAC1D,IAAIA,IAAAA,EAAE,OAAO,EAAE,SAAS,uCAAuC,EAAE,SAAS;CAC1E,OAAOA,IAAAA,EAAE,OAAO,EAAE,IAAI,EAAE,SAAS,uCAAuC,EAAE,SAAS;CACnF,OAAOA,IAAAA,EAAE,OAAO,EAAE,SAAS,0BAA0B,EAAE,SAAS;CAChE,QAAQ,6BAA6B,SAAS,EAAE,SAAS;CACzD,QAAQA,IAAAA,EAAE,OAAO,EAAE,SAAS,2CAA2C,EAAE,SAAS;CAClF,QAAQA,IAAAA,EAAE,OAAO,EAAE,SAAS,sCAAsC,EAAE,SAAS;CAC7E,QAAQA,IAAAA,EAAE,OAAO,EAAE,SAAS,uEAAuE,EAAE,SAAS;CAC9G,UAAUA,IAAAA,EAAE,OAAO,EAAE,SAAS,kDAAkD,EAAE,SAAS;CAC3F,UAAUA,IAAAA,EAAE,OAAOA,IAAAA,EAAE,OAAO,GAAGA,IAAAA,EAAE,QAAQ,CAAC,EAAE,SAAS,qDAAqD,EAAE,SAAS;CACrH,WAAWA,IAAAA,EAAE,OAAO,EAAE,SAAS,wCAAwC,EAAE,SAAS;CAClF,WAAWA,IAAAA,EAAE,OAAO,EAAE,SAAS,6CAA6C,EAAE,SAAS;CACvF,cAAcA,IAAAA,EAAE,OAAO,EAAE,SAAS,qGAAqG,EAAE,SAAS;CAClJ,eAAeA,IAAAA,EAAE,OAAO,EAAE,SAAS,iEAAiE,EAAE,SAAS;AACjH,CAAC,EAAE,SAAS,gEAAgE;AAE5E,MAAa,kBAAkBC,eAAAA,OAAO,qBAAqB;CACzD,MAAM;CACN,MAAM;CACN,aAAa;CACb,OAAO;CACP,QAAQ;AACV,CAAC"}