import type { SAdd } from "./Add"; import type { Nat } from "../aliases"; import type { _StrToNum } from "../internals/_StrToNum"; /** * Add 1 to a {@link Nat}. * * Sig: `(n: Nat) => Nat` */ export type Inc = N extends N ? _StrToNum> : never;