import type { Coords } from '../types/coords';
/**
 * An Event Source Operator emitting the "[event.clientX, event.clientY]" coordinates
 * @returns OperatorFunction<Coords>
 */
export declare const clientXY: import("rxjs").OperatorFunction<PointerEvent, Coords>;
/**
 * An Event Source emitting the "[event.clientX, event.clientY]" coordinates
 * @returns EventSource<Coords>
 */
export declare const ClientXY: (target: import("..").RMLTemplateExpressions.TargetEventHandler<Coords>) => import("..").Observer<PointerEvent>;
export declare const asClientXY: import("rxjs").OperatorFunction<PointerEvent, Coords>;
export declare const AsClientXY: (target: import("..").RMLTemplateExpressions.TargetEventHandler<Coords>) => import("..").Observer<PointerEvent>;
//# sourceMappingURL=client-xy-source.d.ts.map