import { ResultConfig, Point } from '../../types'; export declare const isElement: (el: any) => boolean; export declare const matchesDragger: (el: any, configs: ResultConfig[]) => ResultConfig | -1; export declare const matchesContainer: (el: any, configs: ResultConfig[]) => ResultConfig | -1; export declare const getViewport: () => { top: number; right: number; bottom: number; left: number; }; export declare const isElementInViewport: (el: HTMLElement) => boolean; export declare const isElementVisibleInViewport: (el: HTMLElement) => boolean; export declare const withinElement: (el: HTMLElement) => (point: Point) => boolean;