import { iRecordedEvent } from './eventRecordSystem'; export declare type EventGroupDataLookup = Partial[]>>; export interface iEventRecordGroupData extends EventGroupDataLookup { duration: number; } interface iArgs { systems: any[]; } export declare const createEventRecordGroupSystem: ({ systems }: iArgs) => { onData: import("@chantey/core").iEvent<{ name: keyof WindowEventMap; data: any; }>; startPlayback: (data: iEventRecordGroupData) => void; stopPlayback: () => void; startRecording: () => void; stopRecording: () => any; }; export declare type iEventRecordGroupSystem = ReturnType; export {};