export const _brand: unique symbol = Symbol() export interface Brand { readonly [_brand]: B } export type Branded = A & Brand