<?php

declare(strict_types=1);

namespace Kylin\Prompt\Facades;

use Illuminate\Support\Facades\Facade;
use Kylin\Prompt\Services\PromptService;

/**
 * KylinPrompt Facade
 *
 * @method static array getPrompt(int $ageGroup, string $scene, array $context = [])
 * @method static array getPromptsByAgeGroup(int $ageGroup)
 * @method static void clearCache()
 * @method static array getAgePrompt(int $age)
 * @method static array getAllPrompts()
 */
class KylinPrompt extends Facade
{
    protected static function getFacadeAccessor(): string
    {
        return PromptService::class;
    }
}
