This repository was archived by the owner on May 13, 2024. It is now read-only.
File tree 3 files changed +35
-0
lines changed
3 files changed +35
-0
lines changed Original file line number Diff line number Diff line change 2
2
lib
3
3
.temp
4
4
types
5
+ ! src /types
5
6
src /** /* .js
6
7
dist
7
8
Original file line number Diff line number Diff line change
1
+ import Vue from 'vue'
2
+
3
+ export declare interface VuePressPage {
4
+ key : string ;
5
+ regularPath : string ;
6
+ frontmatter : Record < string , string > ;
7
+ }
8
+
9
+ export declare interface VuePressContext {
10
+ sourceDir : string ;
11
+ pages : VuePressPage [ ] ;
12
+ themeAPI : {
13
+ layoutComponentMap : Record < string , Vue >
14
+ } ;
15
+ addPage : any ;
16
+ }
Original file line number Diff line number Diff line change
1
+ import { FrontmatterClassifiedMap } from '../node/interface/Classifier'
2
+
3
+ declare module '@app/util' {
4
+ import { VuePressPage } from './VuePress'
5
+
6
+ export function findPageByKey ( pages : VuePressPage [ ] , key : string ) : VuePressPage ;
7
+ }
8
+
9
+ declare module '@dynamic/vuepress_blog/frontmatterClassified' {
10
+ import { FrontmatterClassifiedMap } from '../node/interface/Classifier'
11
+ export default FrontmatterClassifiedMap
12
+ }
13
+
14
+ declare module '@dynamic/vuepress_blog/paginations' {
15
+ import { SerializedPagination } from '../node/interface/Pagination'
16
+ export default SerializedPagination
17
+ }
18
+
You can’t perform that action at this time.
0 commit comments