namespace AVKit
{
[Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[Model]
[Protocol]
[Register("AVCaptureViewDelegate", false)]
[Unavailable(ObjCRuntime.PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All, null)]
[Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public abstract class AVCaptureViewDelegate : NSObject, IAVCaptureViewDelegate, INativeObject, IDisposable
}