import { type AllDragTypes, type BaseEventPayload, type CleanupFn, type MonitorArgs } from '@atlaskit/pragmatic-drag-and-drop/types'; type OnFrameFn = (args: { underUsersPointer: Element | null; latestArgs: BaseEventPayload; timeSinceLastFrame: number; }) => void; type Scheduler = { onFrame: (fn: OnFrameFn) => void; }; export declare function getScheduler(monitor: (args: MonitorArgs) => CleanupFn): Scheduler; export {};