Same as #50, please stop spam-opening pull requests.
As stated on Discord:
You can extend the abstract versions of those guis, so AbstractPagedGui, AbstractScrollGui, etc. or just AbstractGui. The final implementations aren't public to prevent people from instantiating them directly, because that would expose gui-internal methods that are not required for (and should not be accessible during) normal use.
Same as #50, please stop spam-opening pull requests.
As stated on Discord: