"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""

from __future__ import annotations
from .enrollmentcreate import EnrollmentCreate, EnrollmentCreateTypedDict
from ascend_sdk.types import BaseModel
from typing_extensions import TypedDict


class EnrollAccountRequestCreateTypedDict(TypedDict):
    r"""The request for creating an Enrollment on an account."""

    enrollment: EnrollmentCreateTypedDict
    r"""An Enrollment represents programs the account may enroll in."""


class EnrollAccountRequestCreate(BaseModel):
    r"""The request for creating an Enrollment on an account."""

    enrollment: EnrollmentCreate
    r"""An Enrollment represents programs the account may enroll in."""
