export declare const onDomReady: (callback: () => void) => void; export declare class AssertionError extends Error { } export declare const assert: (condition: boolean, description?: string) => asserts condition; type TypedEventListenerFunction = (this: ET, event: E) => boolean | void | Promise; type TypedEventListenerObject = { handleEvent(event: E): void | Promise; }; export type TypedEventListener = TypedEventListenerFunction | TypedEventListenerObject | null; export {};