| import type { Parser, Handler } from "./Parser"; | 
| /** | 
|  * Calls a specific handler function for all events that are encountered. | 
|  */ | 
| export default class MultiplexHandler implements Handler { | 
|     private readonly func; | 
|     /** | 
|      * @param func The function to multiplex all events to. | 
|      */ | 
|     constructor(func: (event: keyof Handler, ...args: unknown[]) => void); | 
|     onattribute(name: string, value: string, quote: string | null | undefined): void; | 
|     oncdatastart(): void; | 
|     oncdataend(): void; | 
|     ontext(text: string): void; | 
|     onprocessinginstruction(name: string, value: string): void; | 
|     oncomment(comment: string): void; | 
|     oncommentend(): void; | 
|     onclosetag(name: string): void; | 
|     onopentag(name: string, attribs: { | 
|         [key: string]: string; | 
|     }): void; | 
|     onopentagname(name: string): void; | 
|     onerror(error: Error): void; | 
|     onend(): void; | 
|     onparserinit(parser: Parser): void; | 
|     onreset(): void; | 
| } | 
| //# sourceMappingURL=MultiplexHandler.d.ts.map |