UNPKG

ts-toolbelt

Version:

TypeScript's largest utility library

17 lines (16 loc) 372 B
import { Iteration } from './Iteration'; /** * Get the position of `I` (**string**) * @param I to query * @returns [[String]] * @example * ```ts * import {I} from 'ts-toolbelt' * * type i = I.IterationOf<'20'> * * type test0 = I.Key<i> // '20' * type test1 = I.Key<I.Next<i>> // '21' * ``` */ export declare type Key<I extends Iteration> = `${I[0]}`;