<?php
namespace TeknoTok\AiTranslator\Providers;

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

/**
 * Factory class to instantiate AI translation providers.
 */
class ProviderFactory {
	/**
	 * Build active provider instance.
	 *
	 * @return ProviderInterface
	 * @throws \Exception
	 */
	public static function get_provider() {
		// Enforce TeknoTok Gateway provider only. OpenAI is disabled for now.
		return new TeknoTokProvider();
	}
}
