extends Control class_name Main enum Pages { Board, ReservationCreation, ReservationEdit, TimeSetting } func get_current_page(): pass func load_page(value, with_update=true): pass func go_to_previous_page(with_update=true): pass func get_reservation_repo() -> AbstractReservationRepo: return AbstractReservationRepo.new() func get_reservation_service() -> ReservationService: return ReservationService.new()