<?php

namespace WpieFw\Framework\Patterns\Resolver;

use WpieFw\Framework\Patterns\Definition\WpieDefinition;
use WpieFw\Framework\Patterns\Resolver\WpieWpOptionsResolver;

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

interface WpieResolverFactoryInterface
{
	/**
	 * Get a resolver instance
	 *
	 * @param WpieDefinition $definitions
	 *
	 * @return WpieWpOptionsResolver
	 */
	public function getResolver( WpieDefinition $definitions );
}