/** * Check if an element has a given CSS class name. * * @example * const result = hasClass($element, 'some-class-to-check') * * @param {DOMElement} $element - A DOM element to check. * @param {String} className - A class to check the DOM element for. * @returns {Boolean} Returns true if element has class, false if not. */ export declare function hasClass($element: Element, className: string): boolean; /** * Add a CSS class name to an element. * * @example * addClass($element, 'another-class') * * @param {DOMElement} $element - A DOM element to check. * @param {String} className - A class to add to the DOM element. */ export declare function addClass($element: Element, className: string): void; /** * Remove a CSS class name from an element. * * @example * removeClass($element, 'another-class') * * @param {DOMElement} $element - A DOM element to remove the class name from. * @param {String} className - A class to remove from the DOM element. */ export declare function removeClass($element: Element, className: string): void; /** * Toggle a CSS class name from an element. * * @example * toggleClass($element, 'another-class') * * @param {DOMElement} $element - A DOM element to toggle the class name on. * @param {String} className - A class to toggle off/on the DOM element. */ export declare function toggleClass($element: Element, className: string): boolean;