// https://datatracker.ietf.org/doc/html/rfc5322#section-3.4.1 export type LocalPart = string export type Domain = string export type EmailAddress = `${LocalPart}@${Domain}` // https://www.rfc-editor.org/rfc/rfc3986#section-2.1 // eslint-disable-next-line @typescript-eslint/no-unused-vars export type PercentEncoded = string // did:mailto export type DidMailto = `did:mailto:${PercentEncoded}:${PercentEncoded}`