@area2-ai/a2-node-keystroke-package
Version:
## Description
26 lines (25 loc) • 836 B
TypeScript
export interface IBaseKeystrokeCollection {
appContext?: string;
keyArea: number[];
keyTypes: string[];
pressTimes: number[];
releaseTimes: number[];
season: Season;
sessionID: string;
startUnixTime: number | null;
time: TimeOfDay;
timeZone: number;
weekday: DayOfWeek;
qualityCheck: string[];
}
export interface IKeystrokeCollection extends IBaseKeystrokeCollection {
length: number;
setting: string;
source: string;
study: string;
task: string;
textStructure: string[];
}
export declare type TimeOfDay = 'Morning' | 'Afternoon' | 'Evening' | 'Night';
export declare type Season = 'Winter' | 'Spring' | 'Summer' | 'Fall';
export declare type DayOfWeek = 'Monday' | 'Tuesday' | 'Wednesday' | 'Thursday' | 'Friday' | 'Saturday' | 'Sunday';