<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@contract-case/case-boundary](./case-boundary.md) &gt; [BoundaryResultTypeConstants](./case-boundary.boundaryresulttypeconstants.md)

## BoundaryResultTypeConstants class

Use these constants to determine what type of result a BoundaryResult is.

**Signature:**

```typescript
export declare class BoundaryResultTypeConstants
```

## Properties

| Property                                                                                                        | Modifiers                                              | Type           | Description                                             |
| --------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ | -------------- | ------------------------------------------------------- |
| [RESULT_FAILURE](./case-boundary.boundaryresulttypeconstants.result_failure.md)                                 | <p><code>static</code></p><p><code>readonly</code></p> | (not declared) | This is a failure                                       |
| [RESULT_SUCCESS_HAS_ANY_PAYLOAD](./case-boundary.boundaryresulttypeconstants.result_success_has_any_payload.md) | <p><code>static</code></p><p><code>readonly</code></p> | (not declared) | This is a success type with an arbitrary object payload |
| [RESULT_SUCCESS_HAS_MAP_PAYLOAD](./case-boundary.boundaryresulttypeconstants.result_success_has_map_payload.md) | <p><code>static</code></p><p><code>readonly</code></p> | (not declared) | This is a success type with a map payload               |
| [RESULT_SUCCESS](./case-boundary.boundaryresulttypeconstants.result_success.md)                                 | <p><code>static</code></p><p><code>readonly</code></p> | (not declared) | This is a success type with no payload                  |
