export declare const FOCUSABLE_ELEMENTS = "a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]"; export declare const returnFocusToActivator: (activator: HTMLElement) => void; export declare const setFocus: (modalRef: React.RefObject, { body: BODY_CLASSNAME, footer: FOOTER_CLASSNAME, header: HEADER_CLASSNAME, }: { body: string; footer: string; header: string; }, firstElementRef?: React.RefObject) => void; export declare const trapFocus: (event: KeyboardEvent, modalRef: React.RefObject) => void; export declare const closeOnEscape: (event: KeyboardEvent, close: () => void) => void;