﻿using Amberframe.Controllers.Abstractions.Events;

namespace Amberframe.UI.Abstractions.Controls
{
    public interface IControllable
    {
        IInputEventConsumer Controller { get; }
    }

    public interface IControllable<T> : IControllable
    {
        new T Controller { get; set; }
    }
}