UNPKG

683 BTypeScriptView Raw
1declare global {
2 // Some users of this package are don't use "dom" libs
3 interface EventTarget {}
4 interface EventListener {}
5 interface EventListenerObject {}
6}
7
8export const isExtraneousPopstateEvent: boolean;
9export function addEventListener(node: EventTarget, event: string, listener: EventListener | EventListenerObject): void;
10export function removeEventListener(
11 node: EventTarget,
12 event: string,
13 listener: EventListener | EventListenerObject,
14): void;
15export function getConfirmation(message: string, callback: (result: boolean) => void): void;
16export function supportsHistory(): boolean;
17export function supportsGoWithoutReloadUsingHash(): boolean;