Starting over `API` with TypeScript