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

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

## BoundarySuccessWithMap class

This indicates a success returning a map of strings to arbitrary payloads

**Signature:**

```typescript
export declare class BoundarySuccessWithMap extends BoundaryResult
```

**Extends:** [BoundaryResult](./case-boundary.boundaryresult.md)

## Constructors

| Constructor                                                                       | Modifiers | Description                                                                |
| --------------------------------------------------------------------------------- | --------- | -------------------------------------------------------------------------- |
| [(constructor)(payload)](./case-boundary.boundarysuccesswithmap._constructor_.md) |           | Constructs a new instance of the <code>BoundarySuccessWithMap</code> class |

## Properties

| Property                                                           | Modifiers             | Type                                  | Description |
| ------------------------------------------------------------------ | --------------------- | ------------------------------------- | ----------- |
| [payload](./case-boundary.boundarysuccesswithmap.payload.md)       | <code>readonly</code> | Record&lt;string, unknown&gt;         |             |
| [resultType](./case-boundary.boundarysuccesswithmap.resulttype.md) | <code>readonly</code> | typeof RESULT_SUCCESS_HAS_MAP_PAYLOAD |             |
