Find why this generated handler loses the event type even though register later expects one.
TypeScript
const handler = (event) => {
console.log(event.id.toUpperCase());
};
declare function register(
callback: (event: { id: string }) => void,
): void;
register(handler);