import { type RefObject } from "react"; /** Marks the area where a tap closes the open composer panel (the thread timeline). */ export declare const COMPOSER_DISMISS_ZONE_ATTR = "data-composer-dismiss-zone"; interface UseOutsideTapDismissOptions { enabled: boolean; /** Taps inside this element never dismiss (the composer and its panels). */ insideRef: RefObject; onDismiss: () => void; } export declare const useOutsideTapDismiss: ({ enabled, insideRef, onDismiss, }: UseOutsideTapDismissOptions) => void; export {}; //# sourceMappingURL=useOutsideTapDismiss.d.ts.map