# IVaultDeployDelegate

Interface for the VaultDeployDelegate

## Functions

### createVault

Deploy a new vault

```solidity
function createVault(bytes32 salt) external returns (address);
```

**Parameters**

| Name   | Type      | Description                    |
| ------ | --------- | ------------------------------ |
| `salt` | `bytes32` | The salt value to create vault |

**Returns**

| Name     | Type      | Description                     |
| -------- | --------- | ------------------------------- |
| `<none>` | `address` | deployed Deployed vault address |
