<?php

declare(strict_types=1);

namespace App\Framework\View\Caching\Analysis;

interface TemplateAnalyzer
{
    public function analyze(string $template): TemplateAnalysis;

    public function getDependencies(string $template): array;

    public function getCacheability(string $template): CacheabilityScore;
}
