import type { ScreenCountdownParams, ScreenDebugViewInput, ScreenFinishViewInput, ScreenHomeViewInput, ScreenUpdateGameViewInput } from '../../hardware';
/**
 * Socket events from Raspberry Pi to Screen
 */
export interface SocketScreenServerToClientEventsParams {
    'view:home': ScreenHomeViewInput;
    'view:countdown': ScreenCountdownParams;
    'game:sync_state': ScreenUpdateGameViewInput;
    'view:summary': ScreenFinishViewInput & {
        state: 'Victory' | 'Defeat';
    };
    'view:debug': ScreenDebugViewInput;
    'view:instruction_video': Record<string, never>;
}
