fix return type for `Table.expand()` getter
diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
index 9b5f9b6c7..cd2eb646e 100644
--- a/CONTRIBUTORS.md
+++ b/CONTRIBUTORS.md
@@ -8,6 +8,7 @@ The following people have contributed to the development of Rich:
 - [Oleksis Fraga](https://github.com/oleksis)
 - [Finn Hughes](https://github.com/finnhughes)
 - [Josh Karpel](https://github.com/JoshKarpel)
+- [Andrew Kettmann](https://github.com/akettmann)
 - [Hedy Li](https://github.com/hedythedev)
 - [Alexander Mancevice](https://github.com/amancevice)
 - [Will McGugan](https://github.com/willmcgugan)
diff --git a/rich/table.py b/rich/table.py
index b6a9c1ae6..05bf3ab62 100644
--- a/rich/table.py
+++ b/rich/table.py
@@ -247,7 +247,7 @@ def grid(
         )
 
     @property
-    def expand(self) -> int:
+    def expand(self) -> bool:
         """Setting a non-None self.width implies expand."""
         return self._expand or self.width is not None
 

return type for `Table.expand()` was `int` should be `bool` based on the type annotation for `expand` argument for `Table.__init__`

## Type of changes

- [x] Bug fix
- [ ] New feature
- [x] Documentation / docstrings
- [ ] Tests
- [ ] Other

## Checklist

- [x] I've run the latest [black](https://github.com/psf/black) with default args on new code.
- [x] I've updated CHANGELOG.md and CONTRIBUTORS.md where appropriate.
- [ ] I've added tests for new code.
- [x] I accept that @willmcgugan may be pedantic in the code review.

## Description
Fix type annotation for Table.expand getter.
