delte public Type type