// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. namespace autoShell.Services; /// /// Abstracts display resolution and text-scaling operations for testability. /// internal interface IDisplayService { /// /// Lists all unique display resolutions as a JSON string. /// string ListResolutions(); /// /// Sets the display resolution. Returns a status message. /// string SetResolution(uint width, uint height, uint? refreshRate = null); /// /// Sets the text scaling percentage via . /// void SetTextSize(int percentage); }