<?php
namespace Limb_Chatbot\Includes\AI_Providers\OpenAI\Interfaces;


/**
 * Interface Required_Actions_Interface
 *
 * Defines the contract for required action handlers within the AI provider system.
 *
 * @package Limb_Chatbot\Includes\AI_Providers\OpenAI\Interfaces
 * @since 1.0.0
 */
interface Required_Actions_Interface {

	/**
	 * Submit the required action.
	 *
	 * This method must be implemented to handle the submission logic for required actions.
	 *
	 * @return void
	 * @since 1.0.0
	 */
	public function submit();
}