export type TIsNodeArgs = Parameters; export type TIsNodeReturn = ReturnType; /** * Checks whether the specified object is a DOM element * @param el{any} source object * @returns {boolean} * @example * // How to check if an object is dom node? * const isMyElNode = isNode(document.getElementById("test")); * console.log(isMyElNode) // => boolean * @example * // Guard an event target before using DOM Node methods * if (isNode(event.target) && container.contains(event.target)) { * console.log("The event came from inside the container"); * } */ export declare const isNode: (el: any) => boolean;