6 lines
391 B
TypeScript
6 lines
391 B
TypeScript
import { MutableRefObject } from 'react';
|
|
export declare type BasicTarget<T = HTMLElement> = (() => T | null) | T | null | MutableRefObject<T | null | undefined>;
|
|
declare type TargetElement = HTMLElement | Element | Document | Window;
|
|
export declare function getTargetElement(target?: BasicTarget<TargetElement>, defaultElement?: TargetElement): TargetElement | undefined | null;
|
|
export {};
|