"""FSM states for reminder creation and editing.""" from aiogram.fsm.state import State, StatesGroup class CreateReminderStates(StatesGroup): """States for creating a new reminder.""" waiting_for_text = State() waiting_for_interval = State() waiting_for_time = State() waiting_for_confirmation = State() class EditReminderStates(StatesGroup): """States for editing an existing reminder.""" selecting_field = State() editing_text = State() editing_interval = State() editing_time = State() waiting_for_confirmation = State() class SnoozeReminderStates(StatesGroup): """States for snoozing a reminder.""" selecting_delay = State()