UNPKG

aran

Version:
12 lines (6 loc) 401 B
import type { Brand } from "../util/util.d.ts"; export type BaseVariable = Brand<string, "trans.BaseVariable">; export type ConstantMetaVariable = Brand<string, "trans.ConstantMetaVariable">; export type WritableMetaVariable = Brand<string, "trans.WritableMetaVariable">; export type MetaVariable = ConstantMetaVariable | WritableMetaVariable; export type Variable = BaseVariable | MetaVariable;