<?php

namespace Knuckles\Scribe\Matching;

interface RouteMatcherInterface
{
    /**
     * Resolve matched routes that should be documented.
     *
     * @param array $routeRules Route rules defined under the "routes" section in config
     * @param string $router
     *
     * @return MatchedRoute[]
     */
    public function getRoutes(array $routeRules = [], string $router = 'laravel'): array;
}
