Skip to content

FixedAccessExpiryInput

Fixed-expiry calculation input; settlement means the accepted effective timestamp, not notification receipt time.

const FixedAccessExpiryInput: Schema.Struct<{
duration: Schema.Struct<{
type: Schema.tag<"fixed">;
months: Schema.brand<Schema.Int, "BenefitDurationMonths">;
anchor: Schema.Literal<"settlement">;
calendar: Schema.Literal<"utc_clamped">;
}>;
settledAt: Schema.brand<Schema.Int, "EpochMilliseconds">;
}>;