import type React from 'react'; type UseFocusTrapFunctionT = ({ firstElementRef, lastElementRef, onKeyDown, }: { firstElementRef: React.MutableRefObject; lastElementRef: React.MutableRefObject; onKeyDown?: React.KeyboardEventHandler; }) => React.KeyboardEventHandler; interface UseFocusTrapT extends UseFocusTrapFunctionT { displayName: 'useFocusTrap'; } declare const useFocusTrap: UseFocusTrapT; declare const UseFocusTrapWithSchema: import("@elliemae/ds-legacy-props-helpers/dist/types/propTypes/types.js").DocumentedReactComponent<{ firstElementRef: React.MutableRefObject; lastElementRef: React.MutableRefObject; onKeyDown?: React.KeyboardEventHandler | undefined; }>; export { useFocusTrap, UseFocusTrapWithSchema };