type ErrProps<FromRequest extends boolean = false> = {
readonly message: string
readonly isFromRequest: FromRequest
readonly cause: FromRequest extends true
? DomException<"AbortError" | "VersionError" | "ConstraintError">
: DomException<"InvalidStateError" | "NotFoundError" | "TransactionInactiveError">
}
type ErrProps<FromRequest extends boolean = false> = {
readonly message: string
readonly isFromRequest: FromRequest
readonly cause: FromRequest extends true
? DomException<"AbortError" | "VersionError" | "ConstraintError">
: DomException<"InvalidStateError" | "NotFoundError" | "TransactionInactiveError">
}