better-word-count/src/stats/Stats.ts
minermaniac447 9885035ac8
Add Pages
2023-02-08 16:12:36 -05:00

32 lines
595 B
TypeScript

export interface VaultStatistics {
history: History;
modifiedFiles: ModifiedFiles;
}
export type History = Record<string, Day>;
export interface Day {
words: number;
characters: number;
sentences: number;
pages: number;
files: number;
totalWords: number;
totalCharacters: number;
totalSentences: number;
totalPages: number;
}
export type ModifiedFiles = Record<string, FileStat>;
export interface FileStat {
words: CountDiff;
characters: CountDiff;
sentences: CountDiff;
pages: CountDiff;
}
export interface CountDiff {
initial: number;
current: number;
}