export declare abstract class ElementNode { #private; constructor(opts: { owner: string; }); get owner(): string; abstract get isValid(): boolean; abstract get content(): string | null; abstract get [Symbol.toStringTag](): string; abstract downloadContent(options?: RequestInit): Promise; abstract toString(): string; }