export interface IChecklistItem { key: string; label: string; } export interface IChecklist { version: 1; name: string; items: IChecklistItem[]; } export declare type InputValue = any; export interface ILogEntry { id: string; checklistName: string; timeStarted: number; timeEnded: number | null; items: { name: string; input: InputValue; }[]; } export interface ILog { version: 1; entries: ILogEntry[]; } export declare enum ChecklistResponse { NOT_FOUND = 0, NO_CHECKLISTS = 1 }