···1+import AppKit
2+3+public protocol LayoutGuideProtocol {
4+ var leadingAnchor: NSLayoutXAxisAnchor { get }
5+ var trailingAnchor: NSLayoutXAxisAnchor { get }
6+ var leftAnchor: NSLayoutXAxisAnchor { get }
7+ var rightAnchor: NSLayoutXAxisAnchor { get }
8+ var topAnchor: NSLayoutYAxisAnchor { get }
9+ var bottomAnchor: NSLayoutYAxisAnchor { get }
10+ var widthAnchor: NSLayoutDimension { get }
11+ var heightAnchor: NSLayoutDimension { get }
12+ var centerXAnchor: NSLayoutXAxisAnchor { get }
13+ var centerYAnchor: NSLayoutYAxisAnchor { get }
14+}
15+16+extension NSLayoutGuide: LayoutGuideProtocol {}
17+extension NSView: @MainActor LayoutGuideProtocol {}