Ejdjdososs/fable-ai
0
1/// <reference path="./types/importMeta.d.ts" />2 3// CSS modules4type CSSModuleClasses = { readonly [key: string]: string }5 6declare module '*.module.css' {7 const classes: CSSModuleClasses8 export default classes9}10declare module '*.module.scss' {11 const classes: CSSModuleClasses12 export default classes13}14declare module '*.module.sass' {15 const classes: CSSModuleClasses16 export default classes17}18declare module '*.module.less' {19 const classes: CSSModuleClasses20 export default classes21}22declare module '*.module.styl' {23 const classes: CSSModuleClasses24 export default classes25}26declare module '*.module.stylus' {27 const classes: CSSModuleClasses28 export default classes29}30declare module '*.module.pcss' {31 const classes: CSSModuleClasses32 export default classes33}34declare module '*.module.sss' {35 const classes: CSSModuleClasses36 export default classes37}38 39// CSS40declare module '*.css' {}41declare module '*.scss' {}42declare module '*.sass' {}43declare module '*.less' {}44declare module '*.styl' {}45declare module '*.stylus' {}46declare module '*.pcss' {}47declare module '*.sss' {}48 49// Built-in asset types50// see `src/node/constants.ts`51 52// images53declare module '*.apng' {54 const src: string55 export default src56}57declare module '*.bmp' {58 const src: string59 export default src60}61declare module '*.png' {62 const src: string63 export default src64}65declare module '*.jpg' {66 const src: string67 export default src68}69declare module '*.jpeg' {70 const src: string71 export default src72}73declare module '*.jfif' {74 const src: string75 export default src76}77declare module '*.pjpeg' {78 const src: string79 export default src80}81declare module '*.pjp' {82 const src: string83 export default src84}85declare module '*.gif' {86 const src: string87 export default src88}89declare module '*.svg' {90 const src: string91 export default src92}93declare module '*.ico' {94 const src: string95 export default src96}97declare module '*.webp' {98 const src: string99 export default src100}101declare module '*.avif' {102 const src: string103 export default src104}105 106// media107declare module '*.mp4' {108 const src: string109 export default src110}111declare module '*.webm' {112 const src: string113 export default src114}115declare module '*.ogg' {116 const src: string117 export default src118}119declare module '*.mp3' {120 const src: string121 export default src122}123declare module '*.wav' {124 const src: string125 export default src126}127declare module '*.flac' {128 const src: string129 export default src130}131declare module '*.aac' {132 const src: string133 export default src134}135declare module '*.opus' {136 const src: string137 export default src138}139declare module '*.mov' {140 const src: string141 export default src142}143declare module '*.m4a' {144 const src: string145 export default src146}147declare module '*.vtt' {148 const src: string149 export default src150}151 152// fonts153declare module '*.woff' {154 const src: string155 export default src156}157declare module '*.woff2' {158 const src: string159 export default src160}161declare module '*.eot' {162 const src: string163 export default src164}165declare module '*.ttf' {166 const src: string167 export default src168}169declare module '*.otf' {170 const src: string171 export default src172}173 174// other175declare module '*.webmanifest' {176 const src: string177 export default src178}179declare module '*.pdf' {180 const src: string181 export default src182}183declare module '*.txt' {184 const src: string185 export default src186}187 188// wasm?init189declare module '*.wasm?init' {190 const initWasm: (191 options?: WebAssembly.Imports,192 ) => Promise<WebAssembly.Instance>193 export default initWasm194}195 196// web worker197declare module '*?worker' {198 const workerConstructor: {199 new (options?: { name?: string }): Worker200 }201 export default workerConstructor202}203 204declare module '*?worker&inline' {205 const workerConstructor: {206 new (options?: { name?: string }): Worker207 }208 export default workerConstructor209}210 211declare module '*?worker&url' {212 const src: string213 export default src214}215 216declare module '*?sharedworker' {217 const sharedWorkerConstructor: {218 new (options?: { name?: string }): SharedWorker219 }220 export default sharedWorkerConstructor221}222 223declare module '*?sharedworker&inline' {224 const sharedWorkerConstructor: {225 new (options?: { name?: string }): SharedWorker226 }227 export default sharedWorkerConstructor228}229 230declare module '*?sharedworker&url' {231 const src: string232 export default src233}234 235declare module '*?raw' {236 const src: string237 export default src238}239 240declare module '*?url' {241 const src: string242 export default src243}244 245declare module '*?inline' {246 const src: string247 export default src248}249 250declare interface VitePreloadErrorEvent extends Event {251 payload: Error252}253 254declare interface WindowEventMap {255 'vite:preloadError': VitePreloadErrorEvent256}257 