<?php

namespace Planaday\Utility\DependencyInjection\Attributes;

use Attribute;

/**
 * @template T
 */
#[Attribute( Attribute::TARGET_CLASS )]
class DefaultImplementation {
	/**
	 * @param class-string<T> $implementationClass
	 */
	public function __construct(public string $implementationClass) {
	}
}