@@ -31,6 +31,10 @@ declare module '*.module.pcss' {
31
31
const classes : CSSModuleClasses
32
32
export default classes
33
33
}
34
+ declare module '*.module.sss' {
35
+ const classes : CSSModuleClasses
36
+ export default classes
37
+ }
34
38
35
39
// CSS
36
40
declare module '*.css' {
@@ -61,11 +65,19 @@ declare module '*.pcss' {
61
65
const css : string
62
66
export default css
63
67
}
68
+ declare module '*.sss' {
69
+ const css : string
70
+ export default css
71
+ }
64
72
65
73
// Built-in asset types
66
- // see `src/constants.ts`
74
+ // see `src/node/ constants.ts`
67
75
68
76
// images
77
+ declare module '*.png' {
78
+ const src : string
79
+ export default src
80
+ }
69
81
declare module '*.jpg' {
70
82
const src : string
71
83
export default src
@@ -86,10 +98,6 @@ declare module '*.pjp' {
86
98
const src : string
87
99
export default src
88
100
}
89
- declare module '*.png' {
90
- const src : string
91
- export default src
92
- }
93
101
declare module '*.gif' {
94
102
const src : string
95
103
export default src
@@ -164,12 +172,6 @@ declare module '*.otf' {
164
172
}
165
173
166
174
// other
167
- declare module '*.wasm?init' {
168
- const initWasm : (
169
- options : WebAssembly . Imports
170
- ) => Promise < WebAssembly . Instance >
171
- export default initWasm
172
- }
173
175
declare module '*.webmanifest' {
174
176
const src : string
175
177
export default src
@@ -183,6 +185,14 @@ declare module '*.txt' {
183
185
export default src
184
186
}
185
187
188
+ // wasm?init
189
+ declare module '*.wasm?init' {
190
+ const initWasm : (
191
+ options : WebAssembly . Imports
192
+ ) => Promise < WebAssembly . Instance >
193
+ export default initWasm
194
+ }
195
+
186
196
// web worker
187
197
declare module '*?worker' {
188
198
const workerConstructor : {
@@ -198,13 +208,30 @@ declare module '*?worker&inline' {
198
208
export default workerConstructor
199
209
}
200
210
211
+ declare module '*?worker&url' {
212
+ const src : string
213
+ export default src
214
+ }
215
+
201
216
declare module '*?sharedworker' {
202
217
const sharedWorkerConstructor : {
203
218
new ( ) : SharedWorker
204
219
}
205
220
export default sharedWorkerConstructor
206
221
}
207
222
223
+ declare module '*?sharedworker&inline' {
224
+ const sharedWorkerConstructor : {
225
+ new ( ) : SharedWorker
226
+ }
227
+ export default sharedWorkerConstructor
228
+ }
229
+
230
+ declare module '*?sharedworker&url' {
231
+ const src : string
232
+ export default src
233
+ }
234
+
208
235
declare module '*?raw' {
209
236
const src : string
210
237
export default src
0 commit comments