<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Moltaro.Package.NET.EntitlementOperations</name>
  </assembly>
  <members>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService">
      <summary>Preferred application-level Entitlement Operations commands for Net Operation Project functions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.GrantAsync(Moltaro.Package.NET.EntitlementOperations.Automation.GrantEntitlementAutomationRequest,System.Threading.CancellationToken)">
      <summary>Grant an entitlement with system-automation attribution and durable idempotency.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.RenewAsync(Moltaro.Package.NET.EntitlementOperations.Automation.RenewEntitlementAutomationRequest,System.Threading.CancellationToken)">
      <summary>Renew an entitlement.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.SuspendAsync(Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementLifecycleAutomationRequest,System.Threading.CancellationToken)">
      <summary>Suspend an entitlement.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.ResumeAsync(Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementLifecycleAutomationRequest,System.Threading.CancellationToken)">
      <summary>Resume an entitlement.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.RevokeAsync(Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementLifecycleAutomationRequest,System.Threading.CancellationToken)">
      <summary>Revoke an entitlement.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.ExpireAsync(Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementLifecycleAutomationRequest,System.Threading.CancellationToken)">
      <summary>Expire an entitlement.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.ConsumeAsync(Moltaro.Package.NET.EntitlementOperations.Automation.ConsumeEntitlementAutomationRequest,System.Threading.CancellationToken)">
      <summary>Consume a quantity limit.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.ReverseAsync(Moltaro.Package.NET.EntitlementOperations.Automation.ReverseEntitlementAutomationRequest,System.Threading.CancellationToken)">
      <summary>Reverse a previous consume ledger row.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.AdjustAsync(Moltaro.Package.NET.EntitlementOperations.Automation.AdjustEntitlementAutomationRequest,System.Threading.CancellationToken)">
      <summary>Set an absolute consumed balance.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.CreateRenewalOperationAsync(Moltaro.Package.NET.EntitlementOperations.Automation.CreateEntitlementRenewalAutomationRequest,System.Threading.CancellationToken)">
      <summary>Create a renewal workflow operation.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.RetryRenewalOperationAsync(Moltaro.Package.NET.EntitlementOperations.Automation.RetryEntitlementRenewalAutomationRequest,System.Threading.CancellationToken)">
      <summary>Retry a renewal workflow operation.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationCommandService.CancelRenewalOperationAsync(Moltaro.Package.NET.EntitlementOperations.Automation.CancelEntitlementRenewalAutomationRequest,System.Threading.CancellationToken)">
      <summary>Cancel a renewal workflow operation.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationQueryService">
      <summary>Preferred application-level Entitlement Operations reads for Net Operation Project functions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationQueryService.PreviewGrantAsync(Moltaro.Package.NET.EntitlementOperations.Automation.GrantEntitlementAutomationRequest,System.Threading.CancellationToken)">
      <summary>Preview grant resolution without writing.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationQueryService.EvaluateAccessAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementAccessEvaluationRequest,System.Threading.CancellationToken)">
      <summary>Evaluate beneficiary access to a concrete resource.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationQueryService.ListHistoryAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementHistoryRequest,System.Threading.CancellationToken)">
      <summary>Read owner or beneficiary entitlement history, including ledger snapshots.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationQueryService.ListLimitsAsync(System.String,System.Threading.CancellationToken)">
      <summary>Read concrete limit windows and their concurrency tokens for one entitlement.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationQueryService.GetRenewalOperationAsync(System.String,System.Threading.CancellationToken)">
      <summary>Read one renewal workflow operation.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.IEntitlementAutomationQueryService.ListRenewalOperationsAsync(System.String,System.Threading.CancellationToken)">
      <summary>Read renewal workflow operations for one entitlement.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.GrantEntitlementAutomationRequest">
      <summary>Grant request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.GrantEntitlementAutomationRequest.#ctor(System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList{System.String},System.Nullable{System.DateTimeOffset},Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementResourceReference},System.String)">
      <summary>Grant request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.RenewEntitlementAutomationRequest">
      <summary>Renew request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.RenewEntitlementAutomationRequest.#ctor(System.String,System.String,System.Nullable{System.DateTimeOffset},Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.String,System.String)">
      <summary>Renew request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementLifecycleAutomationRequest">
      <summary>Lifecycle request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementLifecycleAutomationRequest.#ctor(System.String,System.String,System.Nullable{System.Guid},System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String)">
      <summary>Lifecycle request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.ConsumeEntitlementAutomationRequest">
      <summary>Consume request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.ConsumeEntitlementAutomationRequest.#ctor(System.String,System.String,System.String,System.Nullable{Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum},System.Decimal,System.Nullable{System.Guid},System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String)">
      <summary>Consume request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.ReverseEntitlementAutomationRequest">
      <summary>Reverse request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.ReverseEntitlementAutomationRequest.#ctor(System.String,System.String,System.String,System.Decimal,System.Nullable{System.Guid},System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String)">
      <summary>Reverse request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.AdjustEntitlementAutomationRequest">
      <summary>Adjustment request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.AdjustEntitlementAutomationRequest.#ctor(System.String,System.String,System.String,System.Nullable{Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum},System.Decimal,System.Nullable{System.Guid},System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String)">
      <summary>Adjustment request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.CreateEntitlementRenewalAutomationRequest">
      <summary>Create-renewal-operation request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.CreateEntitlementRenewalAutomationRequest.#ctor(System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationKindEnum,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationStatusEnum,System.Nullable{System.DateTimeOffset},System.String,System.String,System.String,System.Nullable{Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum},System.String,System.String)">
      <summary>Create-renewal-operation request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.RetryEntitlementRenewalAutomationRequest">
      <summary>Retry-renewal-operation request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.RetryEntitlementRenewalAutomationRequest.#ctor(System.String,System.String,System.Nullable{System.DateTimeOffset},Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.String,System.Nullable{System.Guid})">
      <summary>Retry-renewal-operation request without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.CancelEntitlementRenewalAutomationRequest">
      <summary>Cancel-renewal-operation request without caller-controlled actor fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.CancelEntitlementRenewalAutomationRequest.#ctor(System.String,System.String,System.String,System.Nullable{System.Guid})">
      <summary>Cancel-renewal-operation request without caller-controlled actor fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementAutomationCommandResult">
      <summary>Stable result of an entitlement automation command.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementAutomationCommandResult.#ctor(System.String,System.Boolean,System.Boolean,System.Nullable{System.Guid},System.Collections.Generic.IReadOnlyList{System.String})">
      <summary>Stable result of an entitlement automation command.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementAutomationRenewalOperationResult">
      <summary>Compact renewal workflow operation returned to automation code.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementAutomationRenewalOperationResult.#ctor(System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationKindEnum,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationStatusEnum,System.Nullable{System.DateTimeOffset},System.String,System.String,System.Guid)">
      <summary>Compact renewal workflow operation returned to automation code.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementAutomationLimitResult">
      <summary>Concrete entitlement limit window returned with the token required for quantity concurrency.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Automation.EntitlementAutomationLimitResult.#ctor(System.String,System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum,System.Nullable{System.Decimal},System.Decimal,System.Nullable{System.Decimal},System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset},System.Boolean,System.Guid)">
      <summary>Concrete entitlement limit window returned with the token required for quantity concurrency.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum">
      <summary>Computed access state of an entitlement at evaluation time, combining coverage, grace, and administrative blocks.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum.Pending">
      <summary>Coverage start is still in the future, so the entitlement does not grant access yet.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum.Active">
      <summary>The entitlement is inside a current coverage window and grants access.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum.Grace">
      <summary>Coverage has ended but the configured grace window still grants access.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum.Suspended">
      <summary>A suspend command paused access without changing periods or limits until the entitlement is resumed.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum.Cancelled">
      <summary>The entitlement was cancelled and no longer grants access.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum.Expired">
      <summary>All coverage windows and any grace have ended, so access is no longer granted.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum.Revoked">
      <summary>A revoke command permanently withdrew access before natural expiry.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum.Blocked">
      <summary>Access is administratively blocked regardless of coverage timestamps.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementIssuedTermsRequirementEnum">
      <summary>
            Defines whether a plan requires issued terms to be captured when an entitlement is granted.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementIssuedTermsRequirementEnum.None">
      <summary>
            Issued terms are not used for this plan.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementIssuedTermsRequirementEnum.Optional">
      <summary>
            Issued terms may be supplied when the entitlement is granted.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementIssuedTermsRequirementEnum.Required">
      <summary>
            Issued terms must be supplied when the entitlement is granted.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum">
      <summary>The kind of ledger entry recorded for an entitlement quantity or lifecycle change.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum.Grant">
      <summary>Records the initial issue of an entitlement with its first period and limit snapshots.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum.Consume">
      <summary>Records a positive quantity drawn from a consumable or time-bound quantity limit.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum.Reverse">
      <summary>Records the correction of a concrete prior consume entry, returning up to its unreversed amount.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum.Adjust">
      <summary>Records an administrative correction that sets the absolute consumed balance, storing the delta as the entry quantity.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum.Revoke">
      <summary>Records that access was permanently withdrawn and open or planned periods were marked revoked.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum.Expire">
      <summary>Records that current and future coverage was ended at command time and the entitlement became expired.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum.Renew">
      <summary>Records the creation of the next entitlement period with fresh limit snapshots from current plan terms.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum.Suspend">
      <summary>Records that access was paused from pending activation or active state.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum.Resume">
      <summary>Records that a suspended entitlement was reactivated and its state recomputed from periods and the current time.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum">
      <summary>
            Defines the supported plan condition and issued-limit families.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum.Duration">
      <summary>
            A validity term measured from the grant moment. Optional grace period fields belong only to this family.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum.ConsumableQuantity">
      <summary>
            A fixed numeric allowance, such as 10 views or 234 operations. The consuming operation defines what one unit means.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum.TimeBoundQuantity">
      <summary>
            A fixed numeric allowance inside a time window. The window can start at grant time or at calendar period boundaries.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum.CoveredPartyCount">
      <summary>
            Maximum explicit covered-party count captured when a delegated explicit Organization/Family entitlement is issued.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementModelSecurityCapabilityEnum">
      <summary>
            Operational capability granted to a role for one entitlement model.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementModelSecurityCapabilityEnum.ManagePlans">
      <summary>
            Allows creating, updating, deleting, and ordering plans owned by the entitlement model.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementModelSecurityCapabilityEnum.ManageEntitlements">
      <summary>
            Allows assigning, revoking, and changing entitlements owned by the entitlement model.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementModelSecurityCapabilityEnum.ReadEntitlements">
      <summary>
            Allows reading runtime entitlements owned by the entitlement model.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementModelTypeEnum">
      <summary>
            Defines the business type of an entitlement model and drives allowed party, resource, and condition rules.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementModelTypeEnum.SoftwareLicense">
      <summary>
            Grants access to a software product, feature set, or license-like resource.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementModelTypeEnum.Membership">
      <summary>
            Grants membership in a concrete community, group, family, organization, or similar membership resource.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementModelTypeEnum.InformationServiceAccess">
      <summary>
            Grants access to information services and content-like resources where usage quantities can be meaningful.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementModelTypeEnum.Warranty">
      <summary>
            Grants warranty coverage for a sold, delivered, or serviced customer-owned resource.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPartyTypeEnum">
      <summary>
            Defines the human-facing party shape used by an entitlement model.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPartyTypeEnum.Person">
      <summary>
            A single person receives the entitlement directly.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPartyTypeEnum.Organization">
      <summary>
            An organization owns the entitlement and delegates access to related people or records.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPartyTypeEnum.Family">
      <summary>
            A family owns the entitlement and delegates access to related family members.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPeriodStatusEnum">
      <summary>Status of a single coverage period within an entitlement.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPeriodStatusEnum.Planned">
      <summary>The period has not started yet and does not grant access.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPeriodStatusEnum.Active">
      <summary>The period is inside its coverage window and grants access.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPeriodStatusEnum.Grace">
      <summary>The period coverage has ended but its grace window still grants access.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPeriodStatusEnum.Completed">
      <summary>The period and any grace window ended naturally and no longer grant access.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPeriodStatusEnum.Cancelled">
      <summary>The period was cancelled before completion and no longer counts toward coverage.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPeriodStatusEnum.Revoked">
      <summary>A revoke command closed the period before its natural end.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPlanTermKindEnum">
      <summary>
            Derived administration term classification inferred from active plan conditions.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPlanTermKindEnum.OneTime">
      <summary>
            The plan grants a one-time consumable entitlement.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPlanTermKindEnum.Duration">
      <summary>
            The plan grants access for a duration from the grant moment.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPlanTermKindEnum.TimeBound">
      <summary>
            The plan grants a quantity inside a recurring or grant-relative time window.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPlanTermKindEnum.Custom">
      <summary>
            The plan has a mixed or otherwise custom condition shape.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalModeEnum">
      <summary>How a renewal policy decides when and whether the next entitlement period is created.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalModeEnum.Disabled">
      <summary>No renewal workflow is created and no lead time or external policy key is stored.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalModeEnum.ManualReview">
      <summary>The worker opens a manual review renewal operation when the active period enters the configured lead window.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalModeEnum.External">
      <summary>A trusted external system decides when to renew using the stored external policy key.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationKindEnum">
      <summary>The kind of renewal workflow item opened for an entitlement.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationKindEnum.ManualReview">
      <summary>A workflow item opened ahead of period end so an operator can decide whether to renew.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationKindEnum.ExternalFailure">
      <summary>A workflow item recording a failed external renewal attempt for diagnostics, retry, or cancel.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationStatusEnum">
      <summary>Status of a renewal workflow operation as it is reviewed, retried, or closed.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationStatusEnum.Open">
      <summary>The operation awaits a renewal decision and can be retried or cancelled.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationStatusEnum.InProgress">
      <summary>A retry is currently executing the renew command for the operation.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationStatusEnum.Completed">
      <summary>The renew command succeeded and the operation is closed.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationStatusEnum.Cancelled">
      <summary>The operation was cancelled without renewing and is closed.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationStatusEnum.Failed">
      <summary>The renew attempt failed and the operation stays actionable for retry or cancel.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementResourceBindingModeEnum">
      <summary>
            Defines where concrete entitlement resources are selected.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementResourceBindingModeEnum.PlanSelectedResources">
      <summary>
            Concrete resources are selected on the plan and copied to issued entitlements.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementResourceBindingModeEnum.GrantSelectedResources">
      <summary>
            Concrete resources are selected when the entitlement is granted.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementResourcePickerInputTypeEnum">
      <summary>
            Defines the preferred UI selector for choosing entitlement resource instances.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementResourcePickerInputTypeEnum.Default">
      <summary>
            Uses the module's default resource selector, currently the plan resource tree.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementResourcePickerInputTypeEnum.List">
      <summary>
            Uses the standard short entity-instance list selector.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementResourcePickerInputTypeEnum.LongList">
      <summary>
            Uses the long-list entity-instance selector.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementResourcePickerInputTypeEnum.Lookup">
      <summary>
            Uses a lookup/table picker.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum">
      <summary>Identifies what initiated an entitlement command, recorded on ledger entries and origin metadata.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum.Manual">
      <summary>The command was initiated by an operator through the workspace UI.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum.Api">
      <summary>The command came from an external API integration such as a payment or order webhook.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum.Import">
      <summary>The command originated from a bulk data import.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum.Renewal">
      <summary>The command was produced by the renewal workflow, such as a renew or renewal operation retry.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum.System">
      <summary>The command was produced by internal automation such as the lifecycle or renewal worker.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementStatusEnum">
      <summary>Lifecycle status of an issued entitlement, driven by lifecycle commands and coverage.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementStatusEnum.Draft">
      <summary>The entitlement is not issued yet and is excluded from runtime access evaluation and history.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementStatusEnum.PendingActivation">
      <summary>The entitlement is issued but its coverage start is still in the future.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementStatusEnum.Active">
      <summary>The entitlement is issued and currently within coverage or grace.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementStatusEnum.Suspended">
      <summary>A suspend command paused the entitlement until it is explicitly resumed.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementStatusEnum.Cancelled">
      <summary>The entitlement was cancelled and the terminal state blocks further lifecycle commands.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementStatusEnum.Expired">
      <summary>Coverage ended naturally or through an expire command and the terminal state blocks further lifecycle commands.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementStatusEnum.Revoked">
      <summary>A revoke command permanently withdrew the entitlement and the terminal state blocks further lifecycle commands.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementTimeBoundQuantityWindowAnchorEnum">
      <summary>
            Defines how a time-bound quantity window is anchored when an entitlement is issued.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementTimeBoundQuantityWindowAnchorEnum.GrantStart">
      <summary>
            The first window starts at the grant moment and later windows repeat from that timestamp.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementTimeBoundQuantityWindowAnchorEnum.CalendarPeriod">
      <summary>
            The window is aligned to the beginning of the matching calendar period, such as the current month or year.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementTimeUnitEnum">
      <summary>
            Time units supported by entitlement duration and time-bound quantity conditions.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementTimeUnitEnum.Days">
      <summary>
            Calendar days.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementTimeUnitEnum.Months">
      <summary>
            Calendar months.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementTimeUnitEnum.Years">
      <summary>
            Calendar years.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementEntityReference">
      <summary>
            Reference to a customer-owned entity instance resolved through Moltaro dynamic entity metadata.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementEntityReference.#ctor(System.String,System.String,System.String)">
      <summary>
            Reference to a customer-owned entity instance resolved through Moltaro dynamic entity metadata.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementPeriodSnapshot">
      <summary>
            Read model for one entitlement period.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementPeriodSnapshot.#ctor(System.String,System.Int32,System.DateTimeOffset,System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset},Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementPeriodStatusEnum)">
      <summary>
            Read model for one entitlement period.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLimitSnapshot">
      <summary>
            Read model for one entitlement limit snapshot.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLimitSnapshot.#ctor(System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum,System.Nullable{System.Decimal},System.Nullable{System.Decimal},System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset},System.Decimal,System.Boolean)">
      <summary>
            Read model for one entitlement limit snapshot.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementAccessEvaluationResult">
      <summary>
            Result of a point entitlement access check.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementAccessEvaluationResult.#ctor(System.Boolean,System.Collections.Generic.IReadOnlyList{System.String},Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementPeriodSnapshot,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLimitSnapshot})">
      <summary>
            Result of a point entitlement access check.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementHistoryResult">
      <summary>
            History page for owner or beneficiary profile screens.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementHistoryResult.#ctor(System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementHistoryItem},System.Int32,System.Int32,System.Int32)">
      <summary>
            History page for owner or beneficiary profile screens.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementHistoryItem">
      <summary>
            Entitlement history item.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementHistoryItem.#ctor(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementStatusEnum,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementEffectiveStateEnum,System.DateTimeOffset,System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset},System.DateTimeOffset,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementPeriodSnapshot},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLedgerSnapshot})">
      <summary>
            Entitlement history item.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLedgerSnapshot">
      <summary>
            Entitlement ledger snapshot for history screens.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLedgerSnapshot.#ctor(System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLedgerOperationEnum,System.Decimal,System.Nullable{Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum},System.String,System.String,System.DateTimeOffset,System.String)">
      <summary>
            Entitlement ledger snapshot for history screens.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview">
      <summary>
            Grant preview used by package callers before issuing a command.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.#ctor(System.String,System.String,System.Int32,System.Int32,System.Int32,System.Nullable{System.Int32},System.Boolean,System.Int32,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementEntityReference})">
      <summary>Create a grant preview.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.PlanId">
      <summary>Plan being previewed.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.EntitlementModelId">
      <summary>Entitlement model owning the plan.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.ExistingOwnerPlanEntitlementCount">
      <summary>Existing active, pending, or suspended entitlements for this owner and plan.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.PlanResourceCount">
      <summary>Number of resources selected by the plan for plan-selected models.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.SelectedBeneficiaryCount">
      <summary>Number of beneficiary records selected by the request.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.MaxCoveredPartyCount">
      <summary>Maximum covered party count configured on the plan, when applicable.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.RequiresExplicitBeneficiaries">
      <summary>Whether the model requires explicit beneficiary records.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.CoveredResourceCount">
      <summary>Number of resources selected by the grant request for grant-selected models.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementPreview.CoveredResources">
      <summary>Resources selected by the grant request for grant-selected models.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementResourceReference">
      <summary>
            Resource selected by a trusted runtime caller when a grant-selected entitlement is issued.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementResourceReference.#ctor(System.String,System.String)">
      <summary>
            Resource selected by a trusted runtime caller when a grant-selected entitlement is issued.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementRequest">
      <summary>
            Creates a runtime entitlement from one plan.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementRequest.#ctor(System.String,System.String,System.Collections.Generic.IReadOnlyList{System.String},System.Nullable{System.DateTimeOffset},System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementResourceReference},System.String)">
      <summary>
            Creates a runtime entitlement from one plan.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.RenewEntitlementRequest">
      <summary>
            Extends an existing entitlement by creating its next period from current plan terms.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.RenewEntitlementRequest.#ctor(System.String,System.Nullable{System.DateTimeOffset},System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.String,System.String,System.String,System.String)">
      <summary>
            Extends an existing entitlement by creating its next period from current plan terms.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLifecycleActionRequest">
      <summary>
            Applies one administrative lifecycle transition to an existing entitlement.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLifecycleActionRequest.#ctor(System.String,System.Nullable{System.Guid},System.String,System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.String,System.String)">
      <summary>
            Applies one administrative lifecycle transition to an existing entitlement.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.ConsumeEntitlementQuantityRequest">
      <summary>
            Consumes a positive quantity from one issued entitlement limit.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.ConsumeEntitlementQuantityRequest.#ctor(System.String,System.String,System.Nullable{Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum},System.Decimal,System.Nullable{System.Guid},System.String,System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.String,System.String)">
      <summary>
            Consumes a positive quantity from one issued entitlement limit.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.ReverseEntitlementQuantityRequest">
      <summary>
            Reverses a positive quantity from one prior consume ledger entry.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.ReverseEntitlementQuantityRequest.#ctor(System.String,System.String,System.Decimal,System.Nullable{System.Guid},System.String,System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.String,System.String)">
      <summary>
            Reverses a positive quantity from one prior consume ledger entry.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.AdjustEntitlementQuantityRequest">
      <summary>
            Sets one issued quantity limit to an absolute consumed amount.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.AdjustEntitlementQuantityRequest.#ctor(System.String,System.String,System.Nullable{Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementLimitFamilyEnum},System.Decimal,System.Nullable{System.Guid},System.String,System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.String,System.String)">
      <summary>
            Sets one issued quantity limit to an absolute consumed amount.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementAccessEvaluationRequest">
      <summary>
            Checks whether one concrete beneficiary can access one concrete resource instance.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementAccessEvaluationRequest.#ctor(System.String,System.String,System.String,System.String,System.Nullable{System.DateTimeOffset})">
      <summary>
            Checks whether one concrete beneficiary can access one concrete resource instance.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementHistoryRequest">
      <summary>
            Lists entitlement history for an owner or beneficiary profile screen.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementHistoryRequest.#ctor(System.String,System.String,System.String,System.Int32,System.Int32)">
      <summary>
            Lists entitlement history for an owner or beneficiary profile screen.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.CreateEntitlementRenewalPolicyRequest">
      <summary>
            Creates a model-scoped renewal policy.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.CreateEntitlementRenewalPolicyRequest.#ctor(System.String,System.String,System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalModeEnum,System.Nullable{System.Int32},System.String,System.Boolean)">
      <summary>
            Creates a model-scoped renewal policy.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.UpdateEntitlementRenewalPolicyRequest">
      <summary>
            Updates a model-scoped renewal policy.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.UpdateEntitlementRenewalPolicyRequest.#ctor(System.String,System.String,System.String,System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalModeEnum,System.Nullable{System.Int32},System.String,System.Boolean,System.Nullable{System.Guid})">
      <summary>
            Updates a model-scoped renewal policy.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.DeleteEntitlementRenewalPolicyRequest">
      <summary>
            Deletes an unused model-scoped renewal policy.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.DeleteEntitlementRenewalPolicyRequest.#ctor(System.String,System.Nullable{System.Guid})">
      <summary>
            Deletes an unused model-scoped renewal policy.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.ValidateEntitlementRenewalPolicyAssignmentRequest">
      <summary>
            Validates whether a renewal policy can be assigned to a plan.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.ValidateEntitlementRenewalPolicyAssignmentRequest.#ctor(System.String,System.String,System.Boolean)">
      <summary>
            Validates whether a renewal policy can be assigned to a plan.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.CreateEntitlementRenewalOperationRequest">
      <summary>
            Creates one renewal workflow operation.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.CreateEntitlementRenewalOperationRequest.#ctor(System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationKindEnum,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementRenewalOperationStatusEnum,System.Nullable{System.DateTimeOffset},System.String,System.String,System.String,System.Nullable{Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum},System.String,System.String,System.String,System.String)">
      <summary>
            Creates one renewal workflow operation.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.CreateDueManualReviewRenewalOperationsRequest">
      <summary>
            Creates due manual-review renewal operations.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.CreateDueManualReviewRenewalOperationsRequest.#ctor(System.Int32)">
      <summary>
            Creates due manual-review renewal operations.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.RetryEntitlementRenewalOperationRequest">
      <summary>
            Retries one renewal workflow operation.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.RetryEntitlementRenewalOperationRequest.#ctor(System.String,System.Nullable{System.DateTimeOffset},System.String,Moltaro.Package.NET.EntitlementOperations.Enums.EntitlementSourceTypeEnum,System.String,System.String,System.String,System.String,System.Nullable{System.Guid})">
      <summary>
            Retries one renewal workflow operation.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.CancelEntitlementRenewalOperationRequest">
      <summary>
            Cancels one renewal workflow operation.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.CancelEntitlementRenewalOperationRequest.#ctor(System.String,System.String,System.String,System.Nullable{System.Guid})">
      <summary>
            Cancels one renewal workflow operation.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService">
      <summary>
            Command service for trusted package/direct-db entitlement mutations.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService.GrantAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementRequest,System.Threading.CancellationToken)">
      <summary>Create a runtime entitlement from one active plan.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService.RenewAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.RenewEntitlementRequest,System.Threading.CancellationToken)">
      <summary>Renew an existing entitlement and return the same entitlement id.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService.SuspendAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLifecycleActionRequest,System.Threading.CancellationToken)">
      <summary>Suspend a pending or active entitlement without altering periods or limits.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService.ResumeAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLifecycleActionRequest,System.Threading.CancellationToken)">
      <summary>Resume a suspended entitlement and recompute its effective state from periods.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService.RevokeAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLifecycleActionRequest,System.Threading.CancellationToken)">
      <summary>Revoke a non-terminal entitlement and revoke open or planned periods.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService.ExpireAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementLifecycleActionRequest,System.Threading.CancellationToken)">
      <summary>Expire a non-terminal entitlement and end current or future coverage at command time.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService.ConsumeAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.ConsumeEntitlementQuantityRequest,System.Threading.CancellationToken)">
      <summary>Consume a positive amount from one issued quantity limit.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService.ReverseAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.ReverseEntitlementQuantityRequest,System.Threading.CancellationToken)">
      <summary>Reverse a positive amount from one prior consume ledger row.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeCommandService.AdjustAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.AdjustEntitlementQuantityRequest,System.Threading.CancellationToken)">
      <summary>Set one issued quantity limit to an absolute consumed balance.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeGrantPreviewService">
      <summary>
            Preview service for grant commands.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeGrantPreviewService.PreviewGrantAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.GrantEntitlementRequest,System.Threading.CancellationToken)">
      <summary>Preview a grant command before it is executed.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeAccessService">
      <summary>
            Runtime access evaluation service for trusted direct-db callers.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeAccessService.EvaluateAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementAccessEvaluationRequest,System.Threading.CancellationToken)">
      <summary>Evaluate whether one beneficiary can access one resource at one instant. May idempotently materialize repeated quota windows.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeLimitWindowService">
      <summary>
            Materializes concrete repeated limit buckets for the effective runtime period.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeLimitWindowService.EnsureCurrentTimeBoundWindowsAsync(Moltaro.Package.NET.EntitlementOperations.Schema.Entitlement,Moltaro.Package.NET.EntitlementOperations.Schema.EntitlementPeriod,System.DateTimeOffset,System.Threading.CancellationToken)">
      <summary>
            Ensures active time-bound quantity rules have a concrete bucket for the supplied instant.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeHistoryQueryService">
      <summary>
            Query service for entitlement history on owner or beneficiary profile screens.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRuntimeHistoryQueryService.ListAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.EntitlementHistoryRequest,System.Threading.CancellationToken)">
      <summary>Return owner or beneficiary entitlement history.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalPolicyService">
      <summary>
            Command service for trusted package/direct-db renewal policy mutations.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalPolicyService.CreateAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.CreateEntitlementRenewalPolicyRequest,System.Threading.CancellationToken)">
      <summary>Create a model-scoped renewal policy.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalPolicyService.UpdateAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.UpdateEntitlementRenewalPolicyRequest,System.Threading.CancellationToken)">
      <summary>Update a model-scoped renewal policy.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalPolicyService.DeleteAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.DeleteEntitlementRenewalPolicyRequest,System.Threading.CancellationToken)">
      <summary>Delete an unused model-scoped renewal policy.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalPolicyService.ValidatePlanAssignmentAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.ValidateEntitlementRenewalPolicyAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Validate that a renewal policy can be assigned to a plan.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalOperationService">
      <summary>
            Command service for trusted package/direct-db renewal workflow operations.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalOperationService.CreateAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.CreateEntitlementRenewalOperationRequest,System.Threading.CancellationToken)">
      <summary>Create one renewal workflow operation.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalOperationService.CreateDueManualReviewOperationsAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.CreateDueManualReviewRenewalOperationsRequest,System.Threading.CancellationToken)">
      <summary>Create due manual-review renewal workflow operations and return the number of created operations.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalOperationService.RetryAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.RetryEntitlementRenewalOperationRequest,System.Threading.CancellationToken)">
      <summary>Retry one renewal workflow operation by calling the runtime renew command.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.EntitlementOperations.Runtime.IEntitlementRenewalOperationService.CancelAsync(Moltaro.Package.NET.EntitlementOperations.Runtime.CancelEntitlementRenewalOperationRequest,System.Threading.CancellationToken)">
      <summary>Cancel one open or failed renewal workflow operation.</summary>
    </member>
  </members>
</doc>