""" FSM состояния для работы с коллекциями """ from aiogram.fsm.state import State, StatesGroup class CollectionAccessStates(StatesGroup): """Состояния для управления доступом к коллекции""" waiting_for_username = State() class CollectionEditStates(StatesGroup): """Состояния для редактирования коллекции""" waiting_for_name = State() waiting_for_description = State() class DocumentEditStates(StatesGroup): """Состояния для редактирования документа""" waiting_for_title = State() waiting_for_content = State() class DocumentUploadStates(StatesGroup): """Состояния для загрузки документа""" waiting_for_file = State()