Skip to content

MeteredUsageError

Sanitized expected failure from trusted-server metered usage acceptance.

const MeteredUsageError: Schema.toTaggedUnion<"code", readonly [Schema.Struct<{
code: Schema.Literal<"invalid_input">;
}>, Schema.Struct<{
code: Schema.Literal<"idempotency_conflict">;
}>, Schema.Struct<{
code: Schema.Literal<"usage_conflict">;
}>, Schema.Struct<{
code: Schema.Literal<"metered_usage_rejected">;
reason: Schema.Literals<readonly ["subscription_not_found", "not_metered_subscription", "meter_mismatch", "outside_current_period", "original_usage_not_found", "correction_before_usage"]>;
}>, Schema.Struct<{
code: Schema.Literal<"internal_error">;
}>]>;