@@ -15,11 +15,11 @@ export interface GithubOauthTokenResponseType {
1515 /** 用户访问令牌, 格式为 ghu_ 开头 */
1616 access_token : string ;
1717 /** access_token 过期前的秒数,默认值为 28800(8小时) */
18- expires_in : number ;
19- /** 刷新令牌,格式为 ghr_ 开头,可能为 undefined */
20- refresh_token : string | undefined ;
21- /** refresh_token 过期前的秒数,默认值为 15897600(6个月),可能为 undefined */
22- refresh_token_expires_in : number | undefined ;
18+ expires_in : number | null ;
19+ /** 刷新令牌,格式为 ghr_ 开头,可能为 null */
20+ refresh_token : `ghr_${ string } ` | null ;
21+ /** refresh_token 过期前的秒数,默认值为 15897600(6个月) */
22+ refresh_token_expires_in : number | null ;
2323 /** 令牌范围,默认是空字符串 */
2424 scope : string ;
2525 /** 令牌类型,始终为 'bearer' */
@@ -35,11 +35,11 @@ export interface GithubOauthRefreshTokenResponseType {
3535 /** 用户访问令牌,格式为 ghu_ 开头 */
3636 access_token : string ;
3737 /** access_token 过期前的秒数,默认值为 28800(8小时) */
38- expires_in : number ;
39- /** 刷新令牌,格式为 ghr_ 开头,可能为 undefined */
40- refresh_token : string | undefined ;
41- /** refresh_token 过期前的秒数,默认值为 15897600(6个月),可能为 undefined */
42- refresh_token_expires_in : number | undefined ;
38+ expires_in : number | null ;
39+ /** 刷新令牌,格式为 ghr_ 开头,可能为 null */
40+ refresh_token : `ghr_${ string } ` | null ;
41+ /** refresh_token 过期前的秒数,默认值为 15897600(6个月),可能为 null */
42+ refresh_token_expires_in : number | null ;
4343 /** 令牌范围,默认是空字符串 */
4444 scope : string ;
4545 /** 令牌类型,始终为 'bearer' */
0 commit comments