-
-
Notifications
You must be signed in to change notification settings - Fork 8.9k
/
Copy pathindex.d.ts
100 lines (83 loc) · 2.28 KB
/
index.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
declare module '@generated/client-modules' {
const clientModules: readonly any[];
export default clientModules;
}
declare module '@generated/docusaurus.config' {
const config: any;
export default config;
}
declare module '@generated/site-metadata' {
const siteMetadata: any;
export default siteMetadata;
}
declare module '@generated/registry' {
const registry: {
readonly [key: string]: [() => Promise<any>, string, string];
};
export default registry;
}
declare module '@generated/routes' {
type Route = {
readonly path: string;
readonly component: any;
readonly exact?: boolean;
};
const routes: Route[];
export default routes;
}
declare module '@generated/routesChunkNames' {
const routesChunkNames: any;
export default routesChunkNames;
}
declare module '@generated/globalData' {
const globalData: any;
export default globalData;
}
declare module '@theme/*';
declare module '@theme-original/*';
declare module '@docusaurus/*';
declare module '@docusaurus/Head' {
const helmet: typeof import('react-helmet').Helmet;
export default helmet;
}
declare module '@docusaurus/Link' {
type RRLinkProps = Partial<import('react-router-dom').LinkProps>;
type LinkProps = RRLinkProps & {
to?: string;
activeClassName?: string;
isNavLink?: boolean;
};
const Link: (props: LinkProps) => JSX.Element;
export default Link;
}
declare module '@docusaurus/router' {
export const Redirect: (props: {to: string}) => import('react').Component;
export function matchPath(
pathname: string,
opts: {path?: string; exact?: boolean; strict?: boolean},
): boolean;
export function useLocation(): Location;
}
declare module '@docusaurus/useDocusaurusContext' {
export default function (): any;
}
declare module '@docusaurus/useBaseUrl' {
export default function (
relativePath: string | undefined,
opts?: {absolute?: true; forcePrependBaseUrl?: true},
): string;
}
declare module '*.module.css' {
const classes: {readonly [key: string]: string};
export default classes;
}
declare module '*.css' {
const src: string;
export default src;
}