34 lines
582 B
TypeScript
34 lines
582 B
TypeScript
// Generated by https://quicktype.io
|
|
|
|
export interface HeartBeatsPayload {
|
|
data: Datum[];
|
|
end: string;
|
|
start: string;
|
|
timezone: string;
|
|
}
|
|
|
|
export interface Datum {
|
|
branch: string;
|
|
category: string;
|
|
created_at: string;
|
|
cursorpos: null;
|
|
dependencies: string;
|
|
entity: string;
|
|
id: string;
|
|
is_write: boolean;
|
|
language: string;
|
|
lineno: null;
|
|
lines: number;
|
|
machine_name_id: string;
|
|
project: string;
|
|
time: number;
|
|
type: string;
|
|
user_agent_id: string;
|
|
user_id: string;
|
|
}
|
|
|
|
export interface SendHeartbeat {
|
|
project: string | null;
|
|
url: string;
|
|
}
|