@codecovevienna/gittt-cli
Version:
Tracking time with CLI into a git repository
13 lines (12 loc) • 515 B
TypeScript
import { Moment } from "moment";
import { IProject } from "../interfaces";
import { FileHelper, ProjectHelper } from "./";
export declare class TimerHelper {
private fileHelper;
private projectHelper;
constructor(fileHelper: FileHelper, projectHelper: ProjectHelper);
startTimer: () => Promise<void>;
stopTimer: (gitCommitMessage?: string | undefined, project?: IProject | undefined) => Promise<void>;
killTimer: () => Promise<void>;
isTimerRunning: (now: Moment) => Promise<boolean>;
}