naja
Version:
Modern AJAX library for Nette Framework
11 lines (10 loc) • 604 B
TypeScript
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<ET extends EventTarget, E extends Event> = (this: ET, event: E) => boolean | void | Promise<void>;
type TypedEventListenerObject<E extends Event> = {
handleEvent(event: E): void | Promise<void>;
};
export type TypedEventListener<ET extends EventTarget, E extends Event> = TypedEventListenerFunction<ET, E> | TypedEventListenerObject<E> | null;
export {};