using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

namespace mshtml
{
	// Token: 0x0200003D RID: 61
	[CompilerGenerated]
	[InterfaceType(2)]
	[Guid("3050F55F-98B5-11CF-BB82-00AA00BDCE0B")]
	[TypeIdentifier]
	[ComImport]
	public interface DispHTMLDocument
	{
		// Token: 0x06000282 RID: 642
		void _VtblGap1_1();

		// Token: 0x170000EB RID: 235
		// (get) Token: 0x06000283 RID: 643
		[DispId(1003)]
		IHTMLElementCollection all { [DispId(1003)] [MethodImpl(MethodImplOptions.PreserveSig | MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] get; }

		// Token: 0x170000EC RID: 236
		// (get) Token: 0x06000284 RID: 644
		[DispId(1004)]
		IHTMLElement body { [DispId(1004)] [MethodImpl(MethodImplOptions.PreserveSig | MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] get; }

		// Token: 0x06000285 RID: 645
		void _VtblGap2_31();

		// Token: 0x170000ED RID: 237
		// (get) Token: 0x06000287 RID: 647
		// (set) Token: 0x06000286 RID: 646
		[DispId(1029)]
		string domain { [DispId(1029)] [MethodImpl(MethodImplOptions.PreserveSig | MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1029)] [MethodImpl(MethodImplOptions.PreserveSig | MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }
	}
}
