import HTMLElement from '../html-element/HTMLElement.js'; import * as PropertySymbol from '../../PropertySymbol.js'; import DOMTokenList from '../../dom/DOMTokenList.js'; /** * HTMLTableCellElement * * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement */ export default class HTMLTableCellElement extends HTMLElement { [PropertySymbol.headers]: DOMTokenList | null; /** * Returns abbr. * * @returns Abbr. */ get abbr(): string; /** * Sets abbr. * * @param value Abbr. */ set abbr(value: string); /** * A number representing the cell's position in the cells collection of the the cell is contained within. If the cell doesn't belong to a , it returns -1. * * @returns Cell index. */ get cellIndex(): number; /** * Returns colspan. * * @returns Colspan. */ get colSpan(): number; /** * Sets colspan. * * @param value Colspan. */ set colSpan(value: number); /** * A DOMTokenList describing a list of id of elements that represent headers associated with the cell. It reflects the headers attribute. * * @returns Headers. */ get headers(): DOMTokenList; /** * Returns rowspan. * * @returns Rowspan. */ get rowSpan(): number; /** * Sets rowspan. * * @param value Rowspan. */ set rowSpan(value: number); /** * Returns scope. * * @returns Scope. */ get scope(): string; /** * Sets scope. * * @param value Scope. */ set scope(value: string); } //# sourceMappingURL=HTMLTableCellElement.d.ts.map