<?php
/**
 * Class objects instance list.
 *
 * @since   1.0.0
 * @package SAAI
 */

use SAAI\Post_Types\Product_Question_Post_Type;
use SAAI\Classes\Admin_Menu_Handler;
use SAAI\Classes\Plugin_Action_Links;
use SAAI\Classes\Connect_Notice;
use SAAI\Classes\No_Agents_Notice;
use SAAI\Classes\Usage;
use SAAI\Classes\Notification;
use SAAI\Classes\Bulk_Run_Agent;
use SAAI\Classes\Plan_Manager;
use SAAI\Classes\Plan_Limit_Notice;
use SAAI\Classes\Memory\Create_Memory;
use SAAI\Classes\Memory\Data_Upload;
use SAAI\Classes\Memory\Posts_List;
use SAAI\Classes\Chat\Chat_Widget;
use SAAI\Classes\Chat\Chat_Session;
use SAAI\Classes\Chat\Chat_Feedback;
use SAAI\Classes\Onboarding_Wizard;
use SAAI\Classes\Review_Request;

defined( 'ABSPATH' ) || exit;

$objects = array(
    Product_Question_Post_Type::instance(),
    Admin_Menu_Handler::instance(),
    Plugin_Action_Links::instance(),
    Connect_Notice::instance(),
    No_Agents_Notice::instance(),
    Usage::instance(),
    Notification::instance(),
    Bulk_Run_Agent::instance(),
    Plan_Manager::instance(),
    Plan_Limit_Notice::instance(),
    Create_Memory::instance(),
    Data_Upload::instance(),
    Posts_List::instance(),
    Chat_Widget::instance(),
    Chat_Session::instance(),
    Onboarding_Wizard::instance(),
    Chat_Feedback::instance(),
    Review_Request::instance(),
);

return $objects;
