<?php

namespace CouponsPlus\App\Coupon\Tree\Factories;

use CouponsPlus\App\Coupon\Tree\Abilities\TestableData;
use CouponsPlus\App\Conditions\Abilities\TestableComposite;
use CouponsPlus\App\Coupon\Tree\Abilities\TestableGroupData;

interface TestableGroupFactoryFromDataInterface
{
    /**
     * @param TestableGroupData|TestableData $testableGroupData
     */
    public function create($testableGroupData): TestableComposite;
}
