# ContributionConstraintsContributionTypeInfo

Retirement contribution type info

## Example Usage

```typescript
import { ContributionConstraintsContributionTypeInfo } from "@apexfintechsolutions/ascend-sdk/models/components";

let value: ContributionConstraintsContributionTypeInfo = {};
```

## Fields

| Field                                                                                                                                                                                                        | Type                                                                                                                                                                                                         | Required                                                                                                                                                                                                     | Description                                                                                                                                                                                                  | Example                                                                                                                                                                                                      |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `previousYearAllowed`                                                                                                                                                                                        | *boolean*                                                                                                                                                                                                    | :heavy_minus_sign:                                                                                                                                                                                           | Whether this specific retirement contribution may be allowed for the previous year, without consideration of the tax deadline                                                                                |                                                                                                                                                                                                              |
| `previousYearDeadline`                                                                                                                                                                                       | [components.PreviousYearDeadline](../../models/components/previousyeardeadline.md)                                                                                                                           | :heavy_minus_sign:                                                                                                                                                                                           | The deadline for a previous year contribution. Previous year contributions are allowed when requested on or before this deadline. This field will be unset when previous year contributions are not allowed. | {<br/>"day": 15,<br/>"month": 4,<br/>"year": 2024<br/>}                                                                                                                                                      |
| `type`                                                                                                                                                                                                       | [components.ContributionConstraintsContributionTypeInfoType](../../models/components/contributionconstraintscontributiontypeinfotype.md)                                                                     | :heavy_minus_sign:                                                                                                                                                                                           | Retirement contribution type                                                                                                                                                                                 | REGULAR                                                                                                                                                                                                      |