﻿using System;
using System.Collections.Generic;

namespace Amberframe.Abstractions
{
    public interface IObservableList<T> : IList<T>
    {
        event Action<int, T> Added;
        event Action<int, T> Removed;
        event Action<int, T, T> Changed;
    }
}