export interface ListenerObject { [index: string]: (event?: any) => void; } export interface GlobalEventProperties { /** The global window object */ window?: ListenerObject; /** The document for this context */ document?: ListenerObject; } export interface RegisteredListeners { window: ListenerObject; document: ListenerObject; } export declare const GlobalEvent: import("@dojo/framework/core/interfaces").DefaultChildrenWNodeFactory<{ properties: GlobalEventProperties & import("@dojo/framework/core/interfaces").WidgetProperties; children: import("@dojo/framework/core/interfaces").DNode[]; }>; export default GlobalEvent;