import { IHTMLTableElementIsolate } from '../../base/interfaces/isolate'; import { IHTMLTableCaptionElement, IHTMLTableSectionElement } from '../../base/interfaces/official'; import { ISuperHTMLCollection } from '../../base/interfaces/super'; import HTMLTableElementIsolateBase, { IHTMLTableElementIsolateProperties } from '../../base/isolate-mixins/HTMLTableElementIsolate'; export declare const getState: (instance: IHTMLTableElementIsolate) => IHTMLTableElementIsolateProperties, setState: (instance: IHTMLTableElementIsolate, properties: Partial) => void; export default class HTMLTableElementIsolate extends HTMLTableElementIsolateBase implements IHTMLTableElementIsolate { get caption(): IHTMLTableCaptionElement; get rows(): Promise | ISuperHTMLCollection | Promise; get tBodies(): ISuperHTMLCollection; get tFoot(): IHTMLTableSectionElement; get tHead(): IHTMLTableSectionElement; }