using System.Collections.Generic;
using System.Threading.Tasks;
using Avalonia.Metadata;
namespace Avalonia.Platform.Storage;
///
/// Manipulates folders and their contents, and provides information about them.
///
[NotClientImplementable]
public interface IStorageFolder : IStorageItem
{
///
/// Gets the files and subfolders in the current folder.
///
///
/// When this method completes successfully, it returns a list of the files and folders in the current folder. Each item in the list is represented by an implementation object.
///
Task> GetItemsAsync();
}