Typescript typing constants

Guy Thomas
Mar 9, 2022

Let’s say you are creating a type and you want a property to refer to a specific constant.

a) Declare the constant

const MY_CONST = 'MY_CONST';

b) Use typeof to reference the constant.

type CustomType = {type: typeof MY_CONST, otherstuff: any};

--

--