What does a topic sentence provide in a paragraph?

Here are three typical explanations of what a topic sentence does:
1. It gives the main idea of the paragraph.
2. It states the topic of the paragraph.
3. It tells what the paragraph will be about.

If the details are appropriate we can learn the point, but we should not have to read the paragraph to know the point. We should know the point after we read the topic sentence.