/// <reference types="jquery" />
import { Analytics } from '../analytics';
import { SegmentEvent } from '../core/events';
declare global {
    interface Window {
        jQuery: any;
        Zepto: any;
    }
}
export declare function link(this: Analytics, links: Element | Array<Element> | JQuery | null, event: string | Function, properties?: SegmentEvent['properties'] | Function): Analytics;
export declare type LinkArgs = Parameters<typeof link>;
export declare function form(this: Analytics, forms: HTMLFormElement | Array<HTMLFormElement> | null, event: string | Function, properties?: SegmentEvent['properties'] | Function): Analytics;
export declare type FormArgs = Parameters<typeof form>;
