import { printType, expectAssignable, expectType } from 'tsd'; import { Updux } from '.'; const dux = new Updux({}); expectType( dux.initial ); () => { const dux = new Updux<{a: string}>({}); expectAssignable<{initial: {a:string}}>(dux); }