Version: 0.0.11.0.0-beta.21.0.01.0.1-beta.11.0.12.0.02.0.12.1.02.2.0-beta2.2.02.3.02.4.02.5.02.6.02.6.12.7.02.7.12.8.02.8.12.9.12.9.22.9.32.9.42.9.62.10.02.10.12.10.22.10.32.10.42.10.52.10.62.10.72.10.82.10.92.10.10-beta2.10.102.10.112.10.122.10.143.0.0-alpha.03.0.0-alpha.23.0.0-alpha.33.0.0-alpha.43.0.0-alpha.53.0.0-alpha.63.0.0-alpha.73.0.0-alpha.83.0.0-alpha.93.0.0-alpha.103.0.0-alpha.113.0.0-alpha.123.0.0-alpha.133.0.0-alpha.143.0.0-alpha.153.0.0-alpha.163.0.0-alpha.173.0.0-alpha.183.0.03.0.13.0.23.0.33.0.53.0.63.0.73.0.83.1.03.1.13.1.23.1.33.1.43.1.53.1.63.1.73.1.83.1.93.1.103.1.113.1.123.1.133.1.143.2.03.3.03.3.83.3.93.3.103.3.113.3.123.3.133.4.03.4.13.5.03.5.13.5.23.6.23.7.03.7.13.7.23.7.33.7.43.7.53.7.63.7.73.7.83.7.93.7.103.7.113.8.03.8.1
import type { BasicTarget } from '../utils/domTarget';
type DocumentEventKey = keyof DocumentEventMap;
export default function useClickAway<T extends Event = Event>(onClickAway: (event: T) => void, target: BasicTarget | BasicTarget[], eventName?: DocumentEventKey | DocumentEventKey[]): void;
export {};