On this page of the documentation (in the section titled "Class and Struct Accessibility"), it says:
Classes and structs are declared as internal by default unless the keyword public is added to the class definition...
But in the section titled "Other Types," it says:
Unlike classes, interfaces default to internal access.
The first says that classes are internal by default, but the second says that interfaces are unlike classes in that interfaces are internal by default. Unless I'm reading it wrong, this has got to be a mistake.