/** * Mouse and keyboard timeline layers — plain window listeners, direct port * of the Vue DevTools timeline input capture pattern. */ import type { TimelineEvent } from '../../../types/timeline.js'; type EmitFn = (event: TimelineEvent) => void; type RecordingFn = () => boolean; export declare const installMouseLayer: (emit: EmitFn, recording: RecordingFn, mouseEnabled: () => boolean) => void; export declare const installKeyboardLayer: (emit: EmitFn, recording: RecordingFn, keyEnabled: () => boolean) => void; export {}; //# sourceMappingURL=input.d.ts.map