---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/sandbox/functions/artifactConstructorForPath.md
---

# Function: artifactConstructorForPath()

```ts
function artifactConstructorForPath(
  path: string,
  mime?: string,
): Promise<SpooledArtifactConstructor>;
```

Defined in: [src/batteries/sandbox/defaults/default\_minter.ts:78](https://github.com/NHTIO/ADK/blob/v1.20260824.1/src/src/batteries/sandbox/defaults/default_minter.ts#L78)

Select the default artifact constructor for a path.

## Parameters

| Parameter | Type     |
| --------- | -------- |
| `path`    | `string` |
| `mime?`   | `string` |

## Returns

`Promise`<[`SpooledArtifactConstructor`](../../../forge/type-aliases/SpooledArtifactConstructor.md)>
