27 lines
450 B
TypeScript
27 lines
450 B
TypeScript
declare interface IActivity<T = string> {
|
|
id: string;
|
|
content: T
|
|
op_type: string
|
|
repo: {
|
|
name: string
|
|
html_url: string
|
|
}
|
|
created: string
|
|
}
|
|
|
|
declare interface IContent {
|
|
Commits: ICommit[]
|
|
HeadCommit: ICommit
|
|
CompareURL: string
|
|
Len: number
|
|
}
|
|
|
|
declare interface ICommit {
|
|
Sha1: string,
|
|
Message: string,
|
|
AuthorEmail: string,
|
|
AuthorName: string,
|
|
CommitterEmail: string,
|
|
CommitterName: string,
|
|
Timestamp: string
|
|
} |