Module template for TypeScript