import IHTMLButtonElement from '../html-button-element/IHTMLButtonElement.cjs'; import IHTMLInputElement from '../html-input-element/IHTMLInputElement.cjs'; import IHTMLSelectElement from '../html-select-element/IHTMLSelectElement.cjs'; import IHTMLTextAreaElement from '../html-text-area-element/IHTMLTextAreaElement.cjs'; import IRadioNodeList from './IRadioNodeList.cjs'; /** * HTMLFormControlsCollection. * * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormControlsCollection */ export default interface IHTMLFormControlsCollection extends Array { /** * Returns item by index. * * @param index Index. */ item(index: number): IHTMLInputElement | IHTMLTextAreaElement | IHTMLSelectElement | IHTMLButtonElement | null; /** * Returns named item. * * @param name Name. */ namedItem(name: string): IHTMLInputElement | IHTMLTextAreaElement | IHTMLSelectElement | IHTMLButtonElement | IRadioNodeList | null; } //# sourceMappingURL=IHTMLFormControlsCollection.d.ts.map