import { IDocumentLike, } from '../DocumentLike/IDocumentLike'; import { IElementLike, } from '../ElementLike/IElementLike'; import { INonDocumentTypeChildNodeLike, } from '../../INonDocumentTypeChildNodeLike'; import { IParentNodeLike, } from '../IParentNodeLike'; import { IQueryable, } from '../IQueryable'; export interface IDocumentFragmentLike extends IParentNodeLike, IQueryable { readonly nodeType: 11; readonly nodeValue: null; readonly textContent: null; readonly ownerDocument: IDocumentLike; readonly parentNode: null; readonly childNodes: Array; readonly firstChild: INonDocumentTypeChildNodeLike | null; readonly lastChild: INonDocumentTypeChildNodeLike | null; readonly previousSibling: null; readonly nextSibling: null; getElementsByTagName( tagName: string): Array; getElementById(id: string): IElementLike | null; getElementsByClassName( className: string): Array; getElementsByName(name: string): Array; cloneNode(): IDocumentFragmentLike; } export default IDocumentFragmentLike;