Typed wireframe