@opra/common
Version:
Opra common package
25 lines (24 loc) • 574 B
TypeScript
import { DocumentNode } from './document-node.js';
interface DocumentElementConstructor {
new (owner?: DocumentElement): DocumentElement;
prototype: DocumentElement;
}
/**
* @class DocumentElement
*/
export interface DocumentElement extends DocumentElementClass {
}
/**
*
* @constructor DocumentElement
*/
export declare const DocumentElement: DocumentElementConstructor;
/**
* @class DocumentElement
*/
declare abstract class DocumentElementClass {
readonly id: string;
readonly owner?: DocumentElement;
readonly node: DocumentNode;
}
export {};