# `Dagger.ExistsType`
[🔗](https://github.com/dagger/dagger/blob/v0.20.5/sdk/elixir/lib/dagger/gen/exists_type.ex#L2)

File type.

# `t`

```elixir
@type t() :: :REGULAR_TYPE | :DIRECTORY_TYPE | :SYMLINK_TYPE
```

# `directory_type`

```elixir
@spec directory_type() :: :DIRECTORY_TYPE
```

Tests path is a directory

# `regular_type`

```elixir
@spec regular_type() :: :REGULAR_TYPE
```

Tests path is a regular file

# `symlink_type`

```elixir
@spec symlink_type() :: :SYMLINK_TYPE
```

Tests path is a symlink

---

*Consult [api-reference.md](api-reference.md) for complete listing*
