refactor: migrate to nuxt3

This commit is contained in:
Seviche CC 2024-02-04 01:17:17 +08:00
parent 4dfe3a8bc3
commit 519b21ff7d
Signed by: SevicheCC
GPG key ID: C577000000000000
52 changed files with 8544 additions and 1162 deletions

1
.npmrc Normal file
View file

@ -0,0 +1 @@
shamefully-hoist=true

20
.nuxt/app.config.mjs Normal file
View file

@ -0,0 +1,20 @@
import { updateAppConfig } from '#app/config'
import { defuFn } from 'defu'
const inlineConfig = {
"nuxt": {
"buildId": "dev"
}
}
// Vite - webpack is handled directly in #app/config
if (import.meta.hot) {
import.meta.hot.accept((newModule) => {
updateAppConfig(newModule.default)
})
}
export default /*@__PURE__*/ defuFn(inlineConfig)

104
.nuxt/components.d.ts vendored Normal file
View file

@ -0,0 +1,104 @@
// Generated by components discovery
declare module 'vue' {
export interface GlobalComponents {
'PublishWidget': typeof import("../components/Publish/PublishWidget.vue")['default']
'TiptapBubbleMenu': typeof import("../components/Tiptap/BubbleMenu.vue")['default']
'TiptapCommandsList': typeof import("../components/Tiptap/CommandsList.vue")['default']
'TiptapEditor': typeof import("../components/Tiptap/Editor.vue")['default']
'NuxtWelcome': typeof import("../node_modules/.pnpm/@nuxt+ui-templates@1.3.1/node_modules/@nuxt/ui-templates/dist/templates/welcome.vue")['default']
'NuxtLayout': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-layout")['default']
'NuxtErrorBoundary': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-error-boundary")['default']
'ClientOnly': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/client-only")['default']
'DevOnly': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/dev-only")['default']
'ServerPlaceholder': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/server-placeholder")['default']
'NuxtLink': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-link")['default']
'NuxtLoadingIndicator': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-loading-indicator")['default']
'NuxtImg': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtImg']
'NuxtPicture': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtPicture']
'NuxtPage': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/page")['default']
'NoScript': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['NoScript']
'Link': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Link']
'Base': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Base']
'Title': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Title']
'Meta': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Meta']
'Style': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Style']
'Head': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Head']
'Html': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Html']
'Body': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Body']
'LazyPublishWidget': typeof import("../components/Publish/PublishWidget.vue")['default']
'LazyTiptapBubbleMenu': typeof import("../components/Tiptap/BubbleMenu.vue")['default']
'LazyTiptapCommandsList': typeof import("../components/Tiptap/CommandsList.vue")['default']
'LazyTiptapEditor': typeof import("../components/Tiptap/Editor.vue")['default']
'LazyNuxtWelcome': typeof import("../node_modules/.pnpm/@nuxt+ui-templates@1.3.1/node_modules/@nuxt/ui-templates/dist/templates/welcome.vue")['default']
'LazyNuxtLayout': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-layout")['default']
'LazyNuxtErrorBoundary': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-error-boundary")['default']
'LazyClientOnly': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/client-only")['default']
'LazyDevOnly': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/dev-only")['default']
'LazyServerPlaceholder': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/server-placeholder")['default']
'LazyNuxtLink': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-link")['default']
'LazyNuxtLoadingIndicator': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-loading-indicator")['default']
'LazyNuxtImg': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtImg']
'LazyNuxtPicture': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtPicture']
'LazyNuxtPage': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/page")['default']
'LazyNoScript': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['NoScript']
'LazyLink': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Link']
'LazyBase': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Base']
'LazyTitle': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Title']
'LazyMeta': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Meta']
'LazyStyle': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Style']
'LazyHead': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Head']
'LazyHtml': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Html']
'LazyBody': typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Body']
}
}
export const PublishWidget: typeof import("../components/Publish/PublishWidget.vue")['default']
export const TiptapBubbleMenu: typeof import("../components/Tiptap/BubbleMenu.vue")['default']
export const TiptapCommandsList: typeof import("../components/Tiptap/CommandsList.vue")['default']
export const TiptapEditor: typeof import("../components/Tiptap/Editor.vue")['default']
export const NuxtWelcome: typeof import("../node_modules/.pnpm/@nuxt+ui-templates@1.3.1/node_modules/@nuxt/ui-templates/dist/templates/welcome.vue")['default']
export const NuxtLayout: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-layout")['default']
export const NuxtErrorBoundary: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-error-boundary")['default']
export const ClientOnly: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/client-only")['default']
export const DevOnly: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/dev-only")['default']
export const ServerPlaceholder: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/server-placeholder")['default']
export const NuxtLink: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-link")['default']
export const NuxtLoadingIndicator: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-loading-indicator")['default']
export const NuxtImg: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtImg']
export const NuxtPicture: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtPicture']
export const NuxtPage: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/page")['default']
export const NoScript: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['NoScript']
export const Link: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Link']
export const Base: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Base']
export const Title: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Title']
export const Meta: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Meta']
export const Style: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Style']
export const Head: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Head']
export const Html: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Html']
export const Body: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Body']
export const LazyPublishWidget: typeof import("../components/Publish/PublishWidget.vue")['default']
export const LazyTiptapBubbleMenu: typeof import("../components/Tiptap/BubbleMenu.vue")['default']
export const LazyTiptapCommandsList: typeof import("../components/Tiptap/CommandsList.vue")['default']
export const LazyTiptapEditor: typeof import("../components/Tiptap/Editor.vue")['default']
export const LazyNuxtWelcome: typeof import("../node_modules/.pnpm/@nuxt+ui-templates@1.3.1/node_modules/@nuxt/ui-templates/dist/templates/welcome.vue")['default']
export const LazyNuxtLayout: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-layout")['default']
export const LazyNuxtErrorBoundary: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-error-boundary")['default']
export const LazyClientOnly: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/client-only")['default']
export const LazyDevOnly: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/dev-only")['default']
export const LazyServerPlaceholder: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/server-placeholder")['default']
export const LazyNuxtLink: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-link")['default']
export const LazyNuxtLoadingIndicator: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-loading-indicator")['default']
export const LazyNuxtImg: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtImg']
export const LazyNuxtPicture: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtPicture']
export const LazyNuxtPage: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/page")['default']
export const LazyNoScript: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['NoScript']
export const LazyLink: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Link']
export const LazyBase: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Base']
export const LazyTitle: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Title']
export const LazyMeta: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Meta']
export const LazyStyle: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Style']
export const LazyHead: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Head']
export const LazyHtml: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Html']
export const LazyBody: typeof import("../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/components")['Body']
export const componentNames: string[]

1192
.nuxt/dev/index.mjs Normal file

File diff suppressed because it is too large Load diff

1
.nuxt/dev/index.mjs.map Normal file

File diff suppressed because one or more lines are too long

29
.nuxt/imports.d.ts vendored Normal file
View file

@ -0,0 +1,29 @@
export { isVue2, isVue3 } from 'vue-demi';
export { defineNuxtLink } from '#app/components/nuxt-link';
export { useNuxtApp, tryUseNuxtApp, defineNuxtPlugin, definePayloadPlugin, useRuntimeConfig, defineAppConfig } from '#app/nuxt';
export { requestIdleCallback, cancelIdleCallback } from '#app/compat/idle-callback';
export { setInterval } from '#app/compat/interval';
export { useAppConfig, updateAppConfig } from '#app/config';
export { defineNuxtComponent } from '#app/composables/component';
export { useAsyncData, useLazyAsyncData, useNuxtData, refreshNuxtData, clearNuxtData } from '#app/composables/asyncData';
export { useHydration } from '#app/composables/hydrate';
export { callOnce } from '#app/composables/once';
export { useState, clearNuxtState } from '#app/composables/state';
export { clearError, createError, isNuxtError, showError, useError } from '#app/composables/error';
export { useFetch, useLazyFetch } from '#app/composables/fetch';
export { useCookie, refreshCookie } from '#app/composables/cookie';
export { prerenderRoutes, useRequestHeader, useRequestHeaders, useRequestEvent, useRequestFetch, setResponseStatus } from '#app/composables/ssr';
export { onNuxtReady } from '#app/composables/ready';
export { preloadComponents, prefetchComponents, preloadRouteComponents } from '#app/composables/preload';
export { abortNavigation, addRouteMiddleware, defineNuxtRouteMiddleware, setPageLayout, navigateTo, useRoute, useRouter } from '#app/composables/router';
export { isPrerendered, loadPayload, preloadPayload, definePayloadReducer, definePayloadReviver } from '#app/composables/payload';
export { useLoadingIndicator } from '#app/composables/loading-indicator';
export { getAppManifest, getRouteRules } from '#app/composables/manifest';
export { reloadNuxtApp } from '#app/composables/chunk';
export { useRequestURL } from '#app/composables/url';
export { useId } from '#app/composables/id';
export { onBeforeRouteLeave, onBeforeRouteUpdate, useLink } from '#vue-router';
export { withCtx, withDirectives, withKeys, withMemo, withModifiers, withScopeId, onActivated, onBeforeMount, onBeforeUnmount, onBeforeUpdate, onDeactivated, onErrorCaptured, onMounted, onRenderTracked, onRenderTriggered, onServerPrefetch, onUnmounted, onUpdated, computed, customRef, isProxy, isReactive, isReadonly, isRef, markRaw, proxyRefs, reactive, readonly, ref, shallowReactive, shallowReadonly, shallowRef, toRaw, toRef, toRefs, triggerRef, unref, watch, watchEffect, watchPostEffect, watchSyncEffect, isShallow, effect, effectScope, getCurrentScope, onScopeDispose, defineComponent, defineAsyncComponent, resolveComponent, getCurrentInstance, h, inject, hasInjectionContext, nextTick, provide, defineModel, defineOptions, defineSlots, mergeModels, toValue, useModel, useAttrs, useCssModule, useCssVars, useSlots, useTransitionState, Component, ComponentPublicInstance, ComputedRef, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode } from 'vue';
export { injectHead, useHead, useSeoMeta, useHeadSafe, useServerHead, useServerSeoMeta, useServerHeadSafe } from '@unhead/vue';
export { useNuxtDevTools } from '../node_modules/.pnpm/@nuxt+devtools@1.0.8_nuxt@3.10.0_vite@4.5.2/node_modules/@nuxt/devtools/dist/runtime/use-nuxt-devtools';
export { definePageMeta } from '../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/composables';

View file

@ -0,0 +1 @@
{"id":"dev","timestamp":1706980515052}

View file

@ -0,0 +1 @@
{"id":"dev","timestamp":1706980515052,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

17
.nuxt/nitro.json Normal file
View file

@ -0,0 +1,17 @@
{
"date": "2024-02-03T17:15:17.929Z",
"preset": "nitro-dev",
"framework": {
"name": "nuxt",
"version": "3.10.0"
},
"versions": {
"nitro": "2.8.1"
},
"dev": {
"pid": 31316,
"workerAddress": {
"socketPath": "/var/folders/4w/t6s06m896n9cwnhb4g1ghxfh0000gn/T/nitro/worker-31316-1.sock"
}
}
}

21
.nuxt/nuxt.d.ts vendored Normal file
View file

@ -0,0 +1,21 @@
// Generated by nuxi
/// <reference types="@nuxtjs/tailwindcss" />
/// <reference types="@nuxt/devtools" />
/// <reference types="@nuxt/telemetry" />
/// <reference types="nuxt" />
/// <reference path="types/plugins.d.ts" />
/// <reference path="types/vue-shim.d.ts" />
/// <reference path="types/schema.d.ts" />
/// <reference path="types/app.config.d.ts" />
/// <reference types="vite/client" />
/// <reference types="vue-router" />
/// <reference path="types/middleware.d.ts" />
/// <reference path="types/layouts.d.ts" />
/// <reference path="vue-router-stub.d.ts" />
/// <reference path="components.d.ts" />
/// <reference path="types/imports.d.ts" />
/// <reference path="imports.d.ts" />
/// <reference path="schema/nuxt.schema.d.ts" />
/// <reference path="types/nitro.d.ts" />
export {}

9
.nuxt/nuxt.json Normal file
View file

@ -0,0 +1,9 @@
{
"_hash": "csvIaA84Z3",
"project": {
"rootDir": "/Users/seviche/Desktop/Project/Seigwai"
},
"versions": {
"nuxt": "3.10.0"
}
}

17
.nuxt/schema/nuxt.schema.d.ts vendored Normal file
View file

@ -0,0 +1,17 @@
export interface NuxtCustomSchema {
}
export type CustomAppConfig = Exclude<NuxtCustomSchema['appConfig'], undefined>
type _CustomAppConfig = CustomAppConfig
declare module '@nuxt/schema' {
interface NuxtConfig extends Omit<NuxtCustomSchema, 'appConfig'> {}
interface NuxtOptions extends Omit<NuxtCustomSchema, 'appConfig'> {}
interface CustomAppConfig extends _CustomAppConfig {}
}
declare module 'nuxt/schema' {
interface NuxtConfig extends Omit<NuxtCustomSchema, 'appConfig'> {}
interface NuxtOptions extends Omit<NuxtCustomSchema, 'appConfig'> {}
interface CustomAppConfig extends _CustomAppConfig {}
}

View file

@ -0,0 +1,3 @@
{
"id": "#"
}

102
.nuxt/tsconfig.json Normal file
View file

@ -0,0 +1,102 @@
// Generated by nuxi
{
"compilerOptions": {
"forceConsistentCasingInFileNames": true,
"jsx": "preserve",
"jsxImportSource": "vue",
"target": "ESNext",
"module": "ESNext",
"moduleResolution": "Bundler",
"skipLibCheck": true,
"isolatedModules": true,
"useDefineForClassFields": true,
"strict": true,
"noImplicitThis": true,
"esModuleInterop": true,
"types": [],
"verbatimModuleSyntax": true,
"allowJs": true,
"noEmit": true,
"resolveJsonModule": true,
"allowSyntheticDefaultImports": true,
"paths": {
"~": [
".."
],
"~/*": [
"../*"
],
"@": [
".."
],
"@/*": [
"../*"
],
"~~": [
".."
],
"~~/*": [
"../*"
],
"@@": [
".."
],
"@@/*": [
"../*"
],
"assets": [
"../assets"
],
"assets/*": [
"../assets/*"
],
"public": [
"../public"
],
"public/*": [
"../public/*"
],
"#app": [
"../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app"
],
"#app/*": [
"../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/*"
],
"vue-demi": [
"../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/vue-demi"
],
"#vue-router": [
"./vue-router-stub"
],
"#imports": [
"./imports"
],
"#build": [
"."
],
"#build/*": [
"./*"
],
"#components": [
"./components"
]
}
},
"include": [
"./nuxt.d.ts",
"../**/*",
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.11.3/node_modules/@nuxtjs/tailwindcss/runtime",
"../node_modules/.pnpm/@nuxt+devtools@1.0.8_nuxt@3.10.0_vite@4.5.2/node_modules/@nuxt/devtools/runtime",
"../node_modules/.pnpm/@nuxt+telemetry@2.5.3/node_modules/@nuxt/telemetry/runtime",
".."
],
"exclude": [
"../node_modules",
"../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/node_modules",
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.11.3/node_modules/@nuxtjs/tailwindcss/runtime/server",
"../node_modules/.pnpm/@nuxt+devtools@1.0.8_nuxt@3.10.0_vite@4.5.2/node_modules/@nuxt/devtools/runtime/server",
"../node_modules/.pnpm/@nuxt+telemetry@2.5.3/node_modules/@nuxt/telemetry/runtime/server",
"../dist",
"../.output"
]
}

View file

@ -0,0 +1,73 @@
{
"compilerOptions": {
"forceConsistentCasingInFileNames": true,
"strict": true,
"target": "ESNext",
"module": "ESNext",
"moduleResolution": "Bundler",
"allowJs": true,
"resolveJsonModule": true,
"jsx": "preserve",
"allowSyntheticDefaultImports": true,
"jsxFactory": "h",
"jsxFragmentFactory": "Fragment",
"paths": {
"#imports": [
"./types/nitro-imports"
],
"#paths": [
"../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/core/runtime/nitro/paths"
],
"~": [
"./.."
],
"~/*": [
"../*"
],
"@": [
"./.."
],
"@/*": [
"../*"
],
"~~": [
"./.."
],
"~~/*": [
"../*"
],
"@@": [
"./.."
],
"@@/*": [
"../*"
],
"assets": [
"../assets"
],
"assets/*": [
"../assets/*"
],
"public": [
"../public"
],
"public/*": [
"../public/*"
]
}
},
"include": [
"./types/nitro-nuxt.d.ts",
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.11.3/node_modules/@nuxtjs/tailwindcss/runtime/server",
"../node_modules/.pnpm/@nuxt+devtools@1.0.8_nuxt@3.10.0_vite@4.5.2/node_modules/@nuxt/devtools/runtime/server",
"../node_modules/.pnpm/@nuxt+telemetry@2.5.3/node_modules/@nuxt/telemetry/runtime/server",
"./types/nitro.d.ts",
"../**/*",
"../server/**/*"
],
"exclude": [
"../node_modules",
"../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/node_modules",
"../dist"
]
}

33
.nuxt/types/app.config.d.ts vendored Normal file
View file

@ -0,0 +1,33 @@
import type { CustomAppConfig } from 'nuxt/schema'
import type { Defu } from 'defu'
declare const inlineConfig = {
"nuxt": {
"buildId": "dev"
}
}
type ResolvedAppConfig = Defu<typeof inlineConfig, []>
type IsAny<T> = 0 extends 1 & T ? true : false
type MergedAppConfig<Resolved extends Record<string, unknown>, Custom extends Record<string, unknown>> = {
[K in keyof (Resolved & Custom)]: K extends keyof Custom
? unknown extends Custom[K]
? Resolved[K]
: IsAny<Custom[K]> extends true
? Resolved[K]
: Custom[K] extends Record<string, any>
? Resolved[K] extends Record<string, any>
? MergedAppConfig<Resolved[K], Custom[K]>
: Exclude<Custom[K], undefined>
: Exclude<Custom[K], undefined>
: Resolved[K]
}
declare module 'nuxt/schema' {
interface AppConfig extends MergedAppConfig<ResolvedAppConfig, CustomAppConfig> { }
}
declare module '@nuxt/schema' {
interface AppConfig extends MergedAppConfig<ResolvedAppConfig, CustomAppConfig> { }
}

437
.nuxt/types/imports.d.ts vendored Normal file
View file

@ -0,0 +1,437 @@
// Generated by auto imports
export {}
declare global {
const abortNavigation: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['abortNavigation']
const addRouteMiddleware: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['addRouteMiddleware']
const callOnce: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/once')['callOnce']
const cancelIdleCallback: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/idle-callback')['cancelIdleCallback']
const clearError: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['clearError']
const clearNuxtData: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['clearNuxtData']
const clearNuxtState: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/state')['clearNuxtState']
const computed: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['computed']
const createError: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['createError']
const customRef: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['customRef']
const defineAppConfig: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['defineAppConfig']
const defineAsyncComponent: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineAsyncComponent']
const defineComponent: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineComponent']
const defineModel: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineModel']
const defineNuxtComponent: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/component')['defineNuxtComponent']
const defineNuxtLink: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-link')['defineNuxtLink']
const defineNuxtPlugin: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['defineNuxtPlugin']
const defineNuxtRouteMiddleware: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['defineNuxtRouteMiddleware']
const defineOptions: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineOptions']
const definePageMeta: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/composables')['definePageMeta']
const definePayloadPlugin: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['definePayloadPlugin']
const definePayloadReducer: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['definePayloadReducer']
const definePayloadReviver: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['definePayloadReviver']
const defineSlots: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineSlots']
const effect: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['effect']
const effectScope: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['effectScope']
const getAppManifest: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/manifest')['getAppManifest']
const getCurrentInstance: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['getCurrentInstance']
const getCurrentScope: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['getCurrentScope']
const getRouteRules: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/manifest')['getRouteRules']
const h: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['h']
const hasInjectionContext: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['hasInjectionContext']
const inject: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['inject']
const injectHead: typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['injectHead']
const isNuxtError: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['isNuxtError']
const isPrerendered: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['isPrerendered']
const isProxy: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isProxy']
const isReactive: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isReactive']
const isReadonly: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isReadonly']
const isRef: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isRef']
const isShallow: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isShallow']
const isVue2: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/vue-demi')['isVue2']
const isVue3: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/vue-demi')['isVue3']
const loadPayload: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['loadPayload']
const markRaw: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['markRaw']
const mergeModels: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['mergeModels']
const navigateTo: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['navigateTo']
const nextTick: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['nextTick']
const onActivated: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onActivated']
const onBeforeMount: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onBeforeMount']
const onBeforeRouteLeave: typeof import('../vue-router-stub')['onBeforeRouteLeave']
const onBeforeRouteUpdate: typeof import('../vue-router-stub')['onBeforeRouteUpdate']
const onBeforeUnmount: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onBeforeUnmount']
const onBeforeUpdate: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onBeforeUpdate']
const onDeactivated: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onDeactivated']
const onErrorCaptured: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onErrorCaptured']
const onMounted: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onMounted']
const onNuxtReady: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ready')['onNuxtReady']
const onRenderTracked: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onRenderTracked']
const onRenderTriggered: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onRenderTriggered']
const onScopeDispose: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onScopeDispose']
const onServerPrefetch: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onServerPrefetch']
const onUnmounted: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onUnmounted']
const onUpdated: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onUpdated']
const prefetchComponents: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/preload')['prefetchComponents']
const preloadComponents: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/preload')['preloadComponents']
const preloadPayload: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['preloadPayload']
const preloadRouteComponents: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/preload')['preloadRouteComponents']
const prerenderRoutes: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['prerenderRoutes']
const provide: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['provide']
const proxyRefs: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['proxyRefs']
const reactive: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['reactive']
const readonly: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['readonly']
const ref: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['ref']
const refreshCookie: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/cookie')['refreshCookie']
const refreshNuxtData: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['refreshNuxtData']
const reloadNuxtApp: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/chunk')['reloadNuxtApp']
const requestIdleCallback: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/idle-callback')['requestIdleCallback']
const resolveComponent: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['resolveComponent']
const setInterval: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/interval')['setInterval']
const setPageLayout: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['setPageLayout']
const setResponseStatus: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['setResponseStatus']
const shallowReactive: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['shallowReactive']
const shallowReadonly: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['shallowReadonly']
const shallowRef: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['shallowRef']
const showError: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['showError']
const toRaw: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toRaw']
const toRef: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toRef']
const toRefs: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toRefs']
const toValue: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toValue']
const triggerRef: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['triggerRef']
const tryUseNuxtApp: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['tryUseNuxtApp']
const unref: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['unref']
const updateAppConfig: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/config')['updateAppConfig']
const useAppConfig: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/config')['useAppConfig']
const useAsyncData: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['useAsyncData']
const useAttrs: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useAttrs']
const useCookie: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/cookie')['useCookie']
const useCssModule: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useCssModule']
const useCssVars: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useCssVars']
const useError: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['useError']
const useFetch: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/fetch')['useFetch']
const useHead: typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useHead']
const useHeadSafe: typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useHeadSafe']
const useHydration: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/hydrate')['useHydration']
const useId: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/id')['useId']
const useLazyAsyncData: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['useLazyAsyncData']
const useLazyFetch: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/fetch')['useLazyFetch']
const useLink: typeof import('../vue-router-stub')['useLink']
const useLoadingIndicator: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/loading-indicator')['useLoadingIndicator']
const useModel: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useModel']
const useNuxtApp: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['useNuxtApp']
const useNuxtData: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['useNuxtData']
const useNuxtDevTools: typeof import('../../node_modules/.pnpm/@nuxt+devtools@1.0.8_nuxt@3.10.0_vite@4.5.2/node_modules/@nuxt/devtools/dist/runtime/use-nuxt-devtools')['useNuxtDevTools']
const useRequestEvent: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent']
const useRequestFetch: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch']
const useRequestHeader: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestHeader']
const useRequestHeaders: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestHeaders']
const useRequestURL: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/url')['useRequestURL']
const useRoute: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['useRoute']
const useRouter: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['useRouter']
const useRuntimeConfig: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['useRuntimeConfig']
const useSeoMeta: typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useSeoMeta']
const useServerHead: typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useServerHead']
const useServerHeadSafe: typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useServerHeadSafe']
const useServerSeoMeta: typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useServerSeoMeta']
const useSlots: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useSlots']
const useState: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/state')['useState']
const useTransitionState: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useTransitionState']
const watch: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watch']
const watchEffect: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watchEffect']
const watchPostEffect: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watchPostEffect']
const watchSyncEffect: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watchSyncEffect']
const withCtx: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withCtx']
const withDirectives: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withDirectives']
const withKeys: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withKeys']
const withMemo: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withMemo']
const withModifiers: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withModifiers']
const withScopeId: typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withScopeId']
}
// for type re-export
declare global {
// @ts-ignore
export type { Component, ComponentPublicInstance, ComputedRef, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode } from '../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue'
import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')
}
// for vue template auto import
import { UnwrapRef } from 'vue'
declare module 'vue' {
interface ComponentCustomProperties {
readonly abortNavigation: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['abortNavigation']>
readonly addRouteMiddleware: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['addRouteMiddleware']>
readonly callOnce: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/once')['callOnce']>
readonly cancelIdleCallback: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/idle-callback')['cancelIdleCallback']>
readonly clearError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['clearError']>
readonly clearNuxtData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['clearNuxtData']>
readonly clearNuxtState: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/state')['clearNuxtState']>
readonly computed: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['computed']>
readonly createError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['createError']>
readonly customRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['customRef']>
readonly defineAppConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['defineAppConfig']>
readonly defineAsyncComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineAsyncComponent']>
readonly defineComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineComponent']>
readonly defineModel: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineModel']>
readonly defineNuxtComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/component')['defineNuxtComponent']>
readonly defineNuxtLink: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-link')['defineNuxtLink']>
readonly defineNuxtPlugin: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['defineNuxtPlugin']>
readonly defineNuxtRouteMiddleware: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['defineNuxtRouteMiddleware']>
readonly defineOptions: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineOptions']>
readonly definePageMeta: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/composables')['definePageMeta']>
readonly definePayloadPlugin: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['definePayloadPlugin']>
readonly definePayloadReducer: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['definePayloadReducer']>
readonly definePayloadReviver: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['definePayloadReviver']>
readonly defineSlots: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineSlots']>
readonly effect: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['effect']>
readonly effectScope: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['effectScope']>
readonly getAppManifest: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/manifest')['getAppManifest']>
readonly getCurrentInstance: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['getCurrentInstance']>
readonly getCurrentScope: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['getCurrentScope']>
readonly getRouteRules: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/manifest')['getRouteRules']>
readonly h: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['h']>
readonly hasInjectionContext: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['hasInjectionContext']>
readonly inject: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['inject']>
readonly injectHead: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['injectHead']>
readonly isNuxtError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['isNuxtError']>
readonly isPrerendered: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['isPrerendered']>
readonly isProxy: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isProxy']>
readonly isReactive: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isReactive']>
readonly isReadonly: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isReadonly']>
readonly isRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isRef']>
readonly isShallow: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isShallow']>
readonly isVue2: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/vue-demi')['isVue2']>
readonly isVue3: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/vue-demi')['isVue3']>
readonly loadPayload: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['loadPayload']>
readonly markRaw: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['markRaw']>
readonly mergeModels: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['mergeModels']>
readonly navigateTo: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['navigateTo']>
readonly nextTick: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['nextTick']>
readonly onActivated: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onActivated']>
readonly onBeforeMount: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onBeforeMount']>
readonly onBeforeRouteLeave: UnwrapRef<typeof import('../vue-router-stub')['onBeforeRouteLeave']>
readonly onBeforeRouteUpdate: UnwrapRef<typeof import('../vue-router-stub')['onBeforeRouteUpdate']>
readonly onBeforeUnmount: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onBeforeUnmount']>
readonly onBeforeUpdate: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onBeforeUpdate']>
readonly onDeactivated: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onDeactivated']>
readonly onErrorCaptured: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onErrorCaptured']>
readonly onMounted: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onMounted']>
readonly onNuxtReady: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ready')['onNuxtReady']>
readonly onRenderTracked: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onRenderTracked']>
readonly onRenderTriggered: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onRenderTriggered']>
readonly onScopeDispose: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onScopeDispose']>
readonly onServerPrefetch: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onServerPrefetch']>
readonly onUnmounted: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onUnmounted']>
readonly onUpdated: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onUpdated']>
readonly prefetchComponents: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/preload')['prefetchComponents']>
readonly preloadComponents: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/preload')['preloadComponents']>
readonly preloadPayload: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['preloadPayload']>
readonly preloadRouteComponents: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/preload')['preloadRouteComponents']>
readonly prerenderRoutes: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['prerenderRoutes']>
readonly provide: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['provide']>
readonly proxyRefs: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['proxyRefs']>
readonly reactive: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['reactive']>
readonly readonly: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['readonly']>
readonly ref: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['ref']>
readonly refreshCookie: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/cookie')['refreshCookie']>
readonly refreshNuxtData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['refreshNuxtData']>
readonly reloadNuxtApp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/chunk')['reloadNuxtApp']>
readonly requestIdleCallback: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/idle-callback')['requestIdleCallback']>
readonly resolveComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['resolveComponent']>
readonly setInterval: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/interval')['setInterval']>
readonly setPageLayout: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['setPageLayout']>
readonly setResponseStatus: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['setResponseStatus']>
readonly shallowReactive: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['shallowReactive']>
readonly shallowReadonly: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['shallowReadonly']>
readonly shallowRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['shallowRef']>
readonly showError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['showError']>
readonly toRaw: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toRaw']>
readonly toRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toRef']>
readonly toRefs: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toRefs']>
readonly toValue: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toValue']>
readonly triggerRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['triggerRef']>
readonly tryUseNuxtApp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['tryUseNuxtApp']>
readonly unref: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['unref']>
readonly updateAppConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/config')['updateAppConfig']>
readonly useAppConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/config')['useAppConfig']>
readonly useAsyncData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['useAsyncData']>
readonly useAttrs: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useAttrs']>
readonly useCookie: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/cookie')['useCookie']>
readonly useCssModule: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useCssModule']>
readonly useCssVars: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useCssVars']>
readonly useError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['useError']>
readonly useFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/fetch')['useFetch']>
readonly useHead: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useHead']>
readonly useHeadSafe: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useHeadSafe']>
readonly useHydration: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/hydrate')['useHydration']>
readonly useId: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/id')['useId']>
readonly useLazyAsyncData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['useLazyAsyncData']>
readonly useLazyFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/fetch')['useLazyFetch']>
readonly useLink: UnwrapRef<typeof import('../vue-router-stub')['useLink']>
readonly useLoadingIndicator: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/loading-indicator')['useLoadingIndicator']>
readonly useModel: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useModel']>
readonly useNuxtApp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['useNuxtApp']>
readonly useNuxtData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['useNuxtData']>
readonly useNuxtDevTools: UnwrapRef<typeof import('../../node_modules/.pnpm/@nuxt+devtools@1.0.8_nuxt@3.10.0_vite@4.5.2/node_modules/@nuxt/devtools/dist/runtime/use-nuxt-devtools')['useNuxtDevTools']>
readonly useRequestEvent: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent']>
readonly useRequestFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch']>
readonly useRequestHeader: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestHeader']>
readonly useRequestHeaders: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestHeaders']>
readonly useRequestURL: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/url')['useRequestURL']>
readonly useRoute: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['useRoute']>
readonly useRouter: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['useRouter']>
readonly useRuntimeConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['useRuntimeConfig']>
readonly useSeoMeta: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useSeoMeta']>
readonly useServerHead: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useServerHead']>
readonly useServerHeadSafe: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useServerHeadSafe']>
readonly useServerSeoMeta: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useServerSeoMeta']>
readonly useSlots: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useSlots']>
readonly useState: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/state')['useState']>
readonly useTransitionState: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useTransitionState']>
readonly watch: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watch']>
readonly watchEffect: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watchEffect']>
readonly watchPostEffect: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watchPostEffect']>
readonly watchSyncEffect: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watchSyncEffect']>
readonly withCtx: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withCtx']>
readonly withDirectives: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withDirectives']>
readonly withKeys: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withKeys']>
readonly withMemo: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withMemo']>
readonly withModifiers: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withModifiers']>
readonly withScopeId: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withScopeId']>
}
}
declare module '@vue/runtime-core' {
interface ComponentCustomProperties {
readonly abortNavigation: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['abortNavigation']>
readonly addRouteMiddleware: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['addRouteMiddleware']>
readonly callOnce: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/once')['callOnce']>
readonly cancelIdleCallback: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/idle-callback')['cancelIdleCallback']>
readonly clearError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['clearError']>
readonly clearNuxtData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['clearNuxtData']>
readonly clearNuxtState: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/state')['clearNuxtState']>
readonly computed: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['computed']>
readonly createError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['createError']>
readonly customRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['customRef']>
readonly defineAppConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['defineAppConfig']>
readonly defineAsyncComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineAsyncComponent']>
readonly defineComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineComponent']>
readonly defineModel: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineModel']>
readonly defineNuxtComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/component')['defineNuxtComponent']>
readonly defineNuxtLink: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/components/nuxt-link')['defineNuxtLink']>
readonly defineNuxtPlugin: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['defineNuxtPlugin']>
readonly defineNuxtRouteMiddleware: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['defineNuxtRouteMiddleware']>
readonly defineOptions: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineOptions']>
readonly definePageMeta: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/composables')['definePageMeta']>
readonly definePayloadPlugin: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['definePayloadPlugin']>
readonly definePayloadReducer: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['definePayloadReducer']>
readonly definePayloadReviver: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['definePayloadReviver']>
readonly defineSlots: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['defineSlots']>
readonly effect: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['effect']>
readonly effectScope: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['effectScope']>
readonly getAppManifest: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/manifest')['getAppManifest']>
readonly getCurrentInstance: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['getCurrentInstance']>
readonly getCurrentScope: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['getCurrentScope']>
readonly getRouteRules: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/manifest')['getRouteRules']>
readonly h: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['h']>
readonly hasInjectionContext: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['hasInjectionContext']>
readonly inject: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['inject']>
readonly injectHead: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['injectHead']>
readonly isNuxtError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['isNuxtError']>
readonly isPrerendered: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['isPrerendered']>
readonly isProxy: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isProxy']>
readonly isReactive: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isReactive']>
readonly isReadonly: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isReadonly']>
readonly isRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isRef']>
readonly isShallow: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['isShallow']>
readonly isVue2: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/vue-demi')['isVue2']>
readonly isVue3: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/vue-demi')['isVue3']>
readonly loadPayload: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['loadPayload']>
readonly markRaw: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['markRaw']>
readonly mergeModels: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['mergeModels']>
readonly navigateTo: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['navigateTo']>
readonly nextTick: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['nextTick']>
readonly onActivated: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onActivated']>
readonly onBeforeMount: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onBeforeMount']>
readonly onBeforeRouteLeave: UnwrapRef<typeof import('../vue-router-stub')['onBeforeRouteLeave']>
readonly onBeforeRouteUpdate: UnwrapRef<typeof import('../vue-router-stub')['onBeforeRouteUpdate']>
readonly onBeforeUnmount: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onBeforeUnmount']>
readonly onBeforeUpdate: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onBeforeUpdate']>
readonly onDeactivated: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onDeactivated']>
readonly onErrorCaptured: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onErrorCaptured']>
readonly onMounted: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onMounted']>
readonly onNuxtReady: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ready')['onNuxtReady']>
readonly onRenderTracked: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onRenderTracked']>
readonly onRenderTriggered: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onRenderTriggered']>
readonly onScopeDispose: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onScopeDispose']>
readonly onServerPrefetch: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onServerPrefetch']>
readonly onUnmounted: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onUnmounted']>
readonly onUpdated: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['onUpdated']>
readonly prefetchComponents: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/preload')['prefetchComponents']>
readonly preloadComponents: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/preload')['preloadComponents']>
readonly preloadPayload: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/payload')['preloadPayload']>
readonly preloadRouteComponents: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/preload')['preloadRouteComponents']>
readonly prerenderRoutes: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['prerenderRoutes']>
readonly provide: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['provide']>
readonly proxyRefs: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['proxyRefs']>
readonly reactive: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['reactive']>
readonly readonly: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['readonly']>
readonly ref: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['ref']>
readonly refreshCookie: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/cookie')['refreshCookie']>
readonly refreshNuxtData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['refreshNuxtData']>
readonly reloadNuxtApp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/chunk')['reloadNuxtApp']>
readonly requestIdleCallback: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/idle-callback')['requestIdleCallback']>
readonly resolveComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['resolveComponent']>
readonly setInterval: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/compat/interval')['setInterval']>
readonly setPageLayout: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['setPageLayout']>
readonly setResponseStatus: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['setResponseStatus']>
readonly shallowReactive: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['shallowReactive']>
readonly shallowReadonly: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['shallowReadonly']>
readonly shallowRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['shallowRef']>
readonly showError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['showError']>
readonly toRaw: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toRaw']>
readonly toRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toRef']>
readonly toRefs: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toRefs']>
readonly toValue: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['toValue']>
readonly triggerRef: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['triggerRef']>
readonly tryUseNuxtApp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['tryUseNuxtApp']>
readonly unref: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['unref']>
readonly updateAppConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/config')['updateAppConfig']>
readonly useAppConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/config')['useAppConfig']>
readonly useAsyncData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['useAsyncData']>
readonly useAttrs: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useAttrs']>
readonly useCookie: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/cookie')['useCookie']>
readonly useCssModule: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useCssModule']>
readonly useCssVars: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useCssVars']>
readonly useError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/error')['useError']>
readonly useFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/fetch')['useFetch']>
readonly useHead: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useHead']>
readonly useHeadSafe: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useHeadSafe']>
readonly useHydration: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/hydrate')['useHydration']>
readonly useId: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/id')['useId']>
readonly useLazyAsyncData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['useLazyAsyncData']>
readonly useLazyFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/fetch')['useLazyFetch']>
readonly useLink: UnwrapRef<typeof import('../vue-router-stub')['useLink']>
readonly useLoadingIndicator: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/loading-indicator')['useLoadingIndicator']>
readonly useModel: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useModel']>
readonly useNuxtApp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['useNuxtApp']>
readonly useNuxtData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/asyncData')['useNuxtData']>
readonly useNuxtDevTools: UnwrapRef<typeof import('../../node_modules/.pnpm/@nuxt+devtools@1.0.8_nuxt@3.10.0_vite@4.5.2/node_modules/@nuxt/devtools/dist/runtime/use-nuxt-devtools')['useNuxtDevTools']>
readonly useRequestEvent: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent']>
readonly useRequestFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch']>
readonly useRequestHeader: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestHeader']>
readonly useRequestHeaders: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/ssr')['useRequestHeaders']>
readonly useRequestURL: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/url')['useRequestURL']>
readonly useRoute: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['useRoute']>
readonly useRouter: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/router')['useRouter']>
readonly useRuntimeConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/nuxt')['useRuntimeConfig']>
readonly useSeoMeta: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useSeoMeta']>
readonly useServerHead: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useServerHead']>
readonly useServerHeadSafe: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useServerHeadSafe']>
readonly useServerSeoMeta: UnwrapRef<typeof import('../../node_modules/.pnpm/@unhead+vue@1.8.10_vue@3.4.15/node_modules/@unhead/vue')['useServerSeoMeta']>
readonly useSlots: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useSlots']>
readonly useState: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/composables/state')['useState']>
readonly useTransitionState: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['useTransitionState']>
readonly watch: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watch']>
readonly watchEffect: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watchEffect']>
readonly watchPostEffect: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watchPostEffect']>
readonly watchSyncEffect: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['watchSyncEffect']>
readonly withCtx: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withCtx']>
readonly withDirectives: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withDirectives']>
readonly withKeys: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withKeys']>
readonly withMemo: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withMemo']>
readonly withModifiers: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withModifiers']>
readonly withScopeId: UnwrapRef<typeof import('../../node_modules/.pnpm/vue@3.4.15_typescript@5.3.3/node_modules/vue')['withScopeId']>
}
}

7
.nuxt/types/layouts.d.ts vendored Normal file
View file

@ -0,0 +1,7 @@
import { ComputedRef, MaybeRef } from 'vue'
export type LayoutKey = string
declare module "../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/composables" {
interface PageMeta {
layout?: MaybeRef<LayoutKey | false> | ComputedRef<LayoutKey | false>
}
}

7
.nuxt/types/middleware.d.ts vendored Normal file
View file

@ -0,0 +1,7 @@
import type { NavigationGuard } from 'vue-router'
export type MiddlewareKey = string
declare module "../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/composables" {
interface PageMeta {
middleware?: MiddlewareKey | NavigationGuard | Array<MiddlewareKey | NavigationGuard>
}
}

14
.nuxt/types/nitro-config.d.ts vendored Normal file
View file

@ -0,0 +1,14 @@
// Generated by nitro
// App Config
import type { Defu } from 'defu'
type UserAppConfig = Defu<{}, []>
declare module 'nitropack' {
interface AppConfig extends UserAppConfig {}
}
export {}

124
.nuxt/types/nitro-imports.d.ts vendored Normal file
View file

@ -0,0 +1,124 @@
declare global {
const __buildAssetsURL: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/core/runtime/nitro/paths')['buildAssetsURL']
const __publicAssetsURL: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/core/runtime/nitro/paths')['publicAssetsURL']
const appendCorsHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['appendCorsHeaders']
const appendCorsPreflightHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['appendCorsPreflightHeaders']
const appendHeader: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['appendHeader']
const appendHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['appendHeaders']
const appendResponseHeader: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['appendResponseHeader']
const appendResponseHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['appendResponseHeaders']
const assertMethod: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['assertMethod']
const cachedEventHandler: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['cachedEventHandler']
const cachedFunction: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['cachedFunction']
const callNodeListener: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['callNodeListener']
const clearResponseHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['clearResponseHeaders']
const clearSession: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['clearSession']
const createApp: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['createApp']
const createAppEventHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['createAppEventHandler']
const createError: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['createError']
const createEvent: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['createEvent']
const createRouter: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['createRouter']
const defaultContentType: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['defaultContentType']
const defineAppConfig: typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/core/runtime/nitro/config')['defineAppConfig']
const defineCachedEventHandler: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['defineCachedEventHandler']
const defineCachedFunction: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['defineCachedFunction']
const defineEventHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['defineEventHandler']
const defineLazyEventHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['defineLazyEventHandler']
const defineNitroErrorHandler: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['defineNitroErrorHandler']
const defineNitroPlugin: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['defineNitroPlugin']
const defineNodeListener: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['defineNodeListener']
const defineNodeMiddleware: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['defineNodeMiddleware']
const defineRenderHandler: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['defineRenderHandler']
const defineRequestMiddleware: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['defineRequestMiddleware']
const defineResponseMiddleware: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['defineResponseMiddleware']
const deleteCookie: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['deleteCookie']
const dynamicEventHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['dynamicEventHandler']
const eventHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['eventHandler']
const fetchWithEvent: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['fetchWithEvent']
const fromNodeMiddleware: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['fromNodeMiddleware']
const fromPlainHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['fromPlainHandler']
const fromWebHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['fromWebHandler']
const getCookie: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getCookie']
const getHeader: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getHeader']
const getHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getHeaders']
const getMethod: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getMethod']
const getProxyRequestHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getProxyRequestHeaders']
const getQuery: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getQuery']
const getRequestFingerprint: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRequestFingerprint']
const getRequestHeader: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRequestHeader']
const getRequestHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRequestHeaders']
const getRequestHost: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRequestHost']
const getRequestIP: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRequestIP']
const getRequestPath: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRequestPath']
const getRequestProtocol: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRequestProtocol']
const getRequestURL: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRequestURL']
const getRequestWebStream: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRequestWebStream']
const getResponseHeader: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getResponseHeader']
const getResponseHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getResponseHeaders']
const getResponseStatus: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getResponseStatus']
const getResponseStatusText: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getResponseStatusText']
const getRouteRules: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['getRouteRules']
const getRouterParam: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRouterParam']
const getRouterParams: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getRouterParams']
const getSession: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getSession']
const getValidatedQuery: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getValidatedQuery']
const getValidatedRouterParams: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['getValidatedRouterParams']
const handleCacheHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['handleCacheHeaders']
const handleCors: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['handleCors']
const isCorsOriginAllowed: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['isCorsOriginAllowed']
const isError: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['isError']
const isEvent: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['isEvent']
const isEventHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['isEventHandler']
const isMethod: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['isMethod']
const isPreflightRequest: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['isPreflightRequest']
const isStream: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['isStream']
const isWebResponse: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['isWebResponse']
const lazyEventHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['lazyEventHandler']
const nitroPlugin: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['nitroPlugin']
const parseCookies: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['parseCookies']
const promisifyNodeListener: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['promisifyNodeListener']
const proxyRequest: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['proxyRequest']
const readBody: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['readBody']
const readFormData: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['readFormData']
const readMultipartFormData: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['readMultipartFormData']
const readRawBody: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['readRawBody']
const readValidatedBody: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['readValidatedBody']
const removeResponseHeader: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['removeResponseHeader']
const sanitizeStatusCode: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['sanitizeStatusCode']
const sanitizeStatusMessage: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['sanitizeStatusMessage']
const sealSession: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['sealSession']
const send: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['send']
const sendError: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['sendError']
const sendNoContent: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['sendNoContent']
const sendProxy: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['sendProxy']
const sendRedirect: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['sendRedirect']
const sendStream: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['sendStream']
const sendWebResponse: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['sendWebResponse']
const serveStatic: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['serveStatic']
const setCookie: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['setCookie']
const setHeader: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['setHeader']
const setHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['setHeaders']
const setResponseHeader: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['setResponseHeader']
const setResponseHeaders: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['setResponseHeaders']
const setResponseStatus: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['setResponseStatus']
const splitCookiesString: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['splitCookiesString']
const toEventHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['toEventHandler']
const toNodeListener: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['toNodeListener']
const toPlainHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['toPlainHandler']
const toWebHandler: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['toWebHandler']
const toWebRequest: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['toWebRequest']
const unsealSession: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['unsealSession']
const updateSession: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['updateSession']
const useAppConfig: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['useAppConfig']
const useBase: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['useBase']
const useEvent: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['useEvent']
const useNitroApp: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['useNitroApp']
const useRuntimeConfig: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['useRuntimeConfig']
const useSession: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['useSession']
const useStorage: typeof import('../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime')['useStorage']
const writeEarlyHints: typeof import('../../node_modules/.pnpm/h3@1.10.1/node_modules/h3')['writeEarlyHints']
}
export { defineCachedFunction, defineCachedEventHandler, cachedFunction, cachedEventHandler, useRuntimeConfig, useStorage, useNitroApp, defineNitroPlugin, nitroPlugin, defineRenderHandler, getRouteRules, useAppConfig, useEvent, defineNitroErrorHandler } from '../../node_modules/.pnpm/nitropack@2.8.1/node_modules/nitropack/dist/runtime';
export { appendCorsHeaders, appendCorsPreflightHeaders, appendHeader, appendHeaders, appendResponseHeader, appendResponseHeaders, assertMethod, callNodeListener, clearResponseHeaders, clearSession, createApp, createAppEventHandler, createError, createEvent, createRouter, defaultContentType, defineEventHandler, defineLazyEventHandler, defineNodeListener, defineNodeMiddleware, defineRequestMiddleware, defineResponseMiddleware, deleteCookie, dynamicEventHandler, eventHandler, fetchWithEvent, fromNodeMiddleware, fromPlainHandler, fromWebHandler, getCookie, getHeader, getHeaders, getMethod, getProxyRequestHeaders, getQuery, getRequestFingerprint, getRequestHeader, getRequestHeaders, getRequestHost, getRequestIP, getRequestPath, getRequestProtocol, getRequestURL, getRequestWebStream, getResponseHeader, getResponseHeaders, getResponseStatus, getResponseStatusText, getRouterParam, getRouterParams, getSession, getValidatedQuery, getValidatedRouterParams, handleCacheHeaders, handleCors, isCorsOriginAllowed, isError, isEvent, isEventHandler, isMethod, isPreflightRequest, isStream, isWebResponse, lazyEventHandler, parseCookies, promisifyNodeListener, proxyRequest, readBody, readFormData, readMultipartFormData, readRawBody, readValidatedBody, removeResponseHeader, sanitizeStatusCode, sanitizeStatusMessage, sealSession, send, sendError, sendNoContent, sendProxy, sendRedirect, sendStream, sendWebResponse, serveStatic, setCookie, setHeader, setHeaders, setResponseHeader, setResponseHeaders, setResponseStatus, splitCookiesString, toEventHandler, toNodeListener, toPlainHandler, toWebHandler, toWebRequest, unsealSession, updateSession, useBase, useSession, writeEarlyHints } from 'h3';
export { buildAssetsURL as __buildAssetsURL, publicAssetsURL as __publicAssetsURL } from '../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/core/runtime/nitro/paths';
export { defineAppConfig } from '../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/core/runtime/nitro/config';

26
.nuxt/types/nitro-nuxt.d.ts vendored Normal file
View file

@ -0,0 +1,26 @@
/// <reference path="./schema.d.ts" />
import type { RuntimeConfig } from 'nuxt/schema'
import type { H3Event } from 'h3'
import type { NuxtIslandContext, NuxtIslandResponse, NuxtRenderHTMLContext } from 'nuxt/dist/core/runtime/nitro/renderer'
declare module 'nitropack' {
interface NitroRuntimeConfigApp {
buildAssetsDir: string
cdnURL: string
}
interface NitroRuntimeConfig extends RuntimeConfig {}
interface NitroRouteConfig {
ssr?: boolean
experimentalNoScripts?: boolean
}
interface NitroRouteRules {
ssr?: boolean
experimentalNoScripts?: boolean
}
interface NitroRuntimeHooks {
'render:html': (htmlContext: NuxtRenderHTMLContext, context: { event: H3Event }) => void | Promise<void>
'render:island': (islandResponse: NuxtIslandResponse, context: { event: H3Event, islandContext: NuxtIslandContext }) => void | Promise<void>
}
}

11
.nuxt/types/nitro-routes.d.ts vendored Normal file
View file

@ -0,0 +1,11 @@
// Generated by nitro
import type { Serialize, Simplify } from 'nitropack'
declare module 'nitropack' {
type Awaited<T> = T extends PromiseLike<infer U> ? Awaited<U> : T
interface InternalApi {
'/__nuxt_error': {
'default': Simplify<Serialize<Awaited<ReturnType<typeof import('../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/core/runtime/nitro/renderer').default>>>>
}
}
}
export {}

3
.nuxt/types/nitro.d.ts vendored Normal file
View file

@ -0,0 +1,3 @@
/// <reference path="./nitro-routes.d.ts" />
/// <reference path="./nitro-config.d.ts" />
/// <reference path="./nitro-imports.d.ts" />

34
.nuxt/types/plugins.d.ts vendored Normal file
View file

@ -0,0 +1,34 @@
// Generated by Nuxt'
import type { Plugin } from '#app'
type Decorate<T extends Record<string, any>> = { [K in keyof T as K extends string ? `$${K}` : never]: T[K] }
type IsAny<T> = 0 extends 1 & T ? true : false
type InjectionType<A extends Plugin> = IsAny<A> extends true ? unknown : A extends Plugin<infer T> ? Decorate<T> : unknown
type NuxtAppInjections =
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/plugins/check-outdated-build.client").default> &
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/plugins/revive-payload.server").default> &
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/plugins/revive-payload.client").default> &
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/head/runtime/plugins/unhead").default> &
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/plugins/router").default> &
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/plugins/prefetch.client").default> &
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/pages/runtime/plugins/check-if-page-unused").default> &
InjectionType<typeof import("../../node_modules/.pnpm/@nuxt+devtools@1.0.8_nuxt@3.10.0_vite@4.5.2/node_modules/@nuxt/devtools/dist/runtime/plugins/devtools.server").default> &
InjectionType<typeof import("../../node_modules/.pnpm/@nuxt+devtools@1.0.8_nuxt@3.10.0_vite@4.5.2/node_modules/@nuxt/devtools/dist/runtime/plugins/devtools.client").default> &
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/plugins/chunk-reload.client").default> &
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@3.10.0_eslint@8.56.0_sass@1.70.0_typescript@5.3.3_vite@4.5.2_vue-tsc@1.8.27/node_modules/nuxt/dist/app/plugins/check-if-layout-used").default>
declare module '#app' {
interface NuxtApp extends NuxtAppInjections { }
interface NuxtAppLiterals {
pluginName: 'nuxt:revive-payload:client' | 'nuxt:head' | 'nuxt:router' | 'nuxt:revive-payload:server' | 'nuxt:global-components' | 'nuxt:prefetch' | 'nuxt:checkIfPageUnused' | 'nuxt:chunk-reload' | 'nuxt:checkIfLayoutUsed'
}
}
declare module 'vue' {
interface ComponentCustomProperties extends NuxtAppInjections { }
}
export { }

26
.nuxt/types/schema.d.ts vendored Normal file
View file

@ -0,0 +1,26 @@
import { NuxtModule, RuntimeConfig } from 'nuxt/schema'
declare module 'nuxt/schema' {
interface NuxtConfig {
["tailwindcss"]?: typeof import("@nuxtjs/tailwindcss").default extends NuxtModule<infer O> ? Partial<O> : Record<string, any>
["devtools"]?: typeof import("@nuxt/devtools").default extends NuxtModule<infer O> ? Partial<O> : Record<string, any>
["telemetry"]?: typeof import("@nuxt/telemetry").default extends NuxtModule<infer O> ? Partial<O> : Record<string, any>
modules?: (undefined | null | false | NuxtModule | string | [NuxtModule | string, Record<string, any>] | ["@nuxtjs/tailwindcss", Exclude<NuxtConfig["tailwindcss"], boolean>] | ["@nuxt/devtools", Exclude<NuxtConfig["devtools"], boolean>] | ["@nuxt/telemetry", Exclude<NuxtConfig["telemetry"], boolean>])[],
}
interface RuntimeConfig {
app: {
baseURL: string,
buildAssetsDir: string,
cdnURL: string,
},
}
interface PublicRuntimeConfig {
}
}
declare module 'vue' {
interface ComponentCustomProperties {
$config: RuntimeConfig
}
}

5
.nuxt/types/vue-shim.d.ts vendored Normal file
View file

@ -0,0 +1,5 @@
declare module '*.vue' {
import { DefineComponent } from 'vue'
const component: DefineComponent<{}, {}, any>
export default component
}

1
.nuxt/vue-router-stub.d.ts vendored Normal file
View file

@ -0,0 +1 @@
export * from 'vue-router'

5
app.vue Normal file
View file

@ -0,0 +1,5 @@
<template>
<NuxtLayout>
<NuxtPage />
</NuxtLayout>
</template>

View file

@ -1,4 +1,4 @@
@import url("./hljs/nord.css");
@import url(".././hljs/nord.css");
@tailwind base;
@tailwind components;

17
components.d.ts vendored
View file

@ -1,17 +0,0 @@
/* eslint-disable */
/* prettier-ignore */
// @ts-nocheck
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
import '@vue/runtime-core'
export {}
declare module '@vue/runtime-core' {
export interface GlobalComponents {
BubbleMenu: typeof import('./src/components/Tiptap/BubbleMenu.vue')['default']
CommandsList: typeof import('./src/components/Tiptap/CommandsList.vue')['default']
Editor: typeof import('./src/components/Tiptap/Editor.vue')['default']
PublishWidget: typeof import('./src/components/publish/PublishWidget.vue')['default']
}
}

View file

@ -20,8 +20,8 @@ import scss from 'highlight.js/lib/languages/scss'
import go from 'highlight.js/lib/languages/go'
import rust from 'highlight.js/lib/languages/rust'
import Commands from '../../ composables/tiptap/commands'
import suggestion from '../../ composables/tiptap/suggestion'
import Commands from '../../composables/tiptap/commands'
import suggestion from '../../composables/tiptap/suggestion'
lowlight.registerLanguage('html', html)
lowlight.registerLanguage('css', css)
@ -103,9 +103,9 @@ const editor = useEditor({
<div
class="shadow-lg flex flex-col items-center bg-slate-100 max-w-3xl mx-auto p-4 rounded-box"
>
<BubbleMenu v-if="editor" :editor="editor" />
<TiptapBubbleMenu v-if="editor" :editor="editor" />
<EditorContent :editor="editor" />
<PublishWidget />
<PublishPublishWidget />
</div>
</template>

View file

@ -1,13 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Seigwai</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.ts"></script>
</body>
</html>

5
nuxt.config.ts Normal file
View file

@ -0,0 +1,5 @@
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
devtools: { enabled: true },
modules: ['@nuxtjs/tailwindcss'],
})

View file

@ -4,51 +4,57 @@
"version": "0.0.0",
"private": true,
"scripts": {
"dev": "vite",
"build": "vue-tsc && vite build",
"preview": "vite preview",
"build": "nuxt build",
"dev": "nuxt dev",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"lint": "eslint .",
"prepare": "husky install"
},
"dependencies": {
"@nuxtjs/tailwindcss": "^6.11.3",
"@prosemirror-adapter/vue": "^0.2.6",
"@tiptap/core": "^2.1.8",
"@tiptap/extension-bubble-menu": "^2.1.8",
"@tiptap/extension-bullet-list": "^2.1.8",
"@tiptap/extension-character-count": "^2.1.8",
"@tiptap/extension-code-block-lowlight": "^2.1.8",
"@tiptap/extension-highlight": "^2.1.8",
"@tiptap/extension-link": "^2.1.8",
"@tiptap/extension-placeholder": "^2.1.8",
"@tiptap/extension-typography": "^2.1.8",
"@tiptap/pm": "^2.1.8",
"@tiptap/starter-kit": "^2.1.8",
"@tiptap/suggestion": "^2.1.8",
"@tiptap/vue-3": "^2.1.8",
"highlight.js": "^11.8.0",
"@tiptap/core": "^2.2.1",
"@tiptap/extension-bubble-menu": "^2.2.1",
"@tiptap/extension-bullet-list": "^2.2.1",
"@tiptap/extension-character-count": "^2.2.1",
"@tiptap/extension-code-block-lowlight": "^2.2.1",
"@tiptap/extension-highlight": "^2.2.1",
"@tiptap/extension-link": "^2.2.1",
"@tiptap/extension-placeholder": "^2.2.1",
"@tiptap/extension-typography": "^2.2.1",
"@tiptap/pm": "^2.2.1",
"@tiptap/starter-kit": "^2.2.1",
"@tiptap/suggestion": "^2.2.1",
"@tiptap/vue-3": "^2.2.1",
"highlight.js": "^11.9.0",
"lowlight": "^2.9.0",
"masto": "^5.11.4",
"tippy.js": "^6.3.7",
"vue": "^3.3.4"
"vue": "^3.4.15"
},
"devDependencies": {
"@antfu/eslint-config": "^0.37.0",
"@egoist/tailwindcss-icons": "^1.1.0",
"@iconify-json/tabler": "^1.1.89",
"@tailwindcss/typography": "^0.5.9",
"@vitejs/plugin-vue": "^4.3.4",
"autoprefixer": "^10.4.15",
"@egoist/tailwindcss-icons": "^1.7.4",
"@iconify-json/tabler": "^1.1.105",
"@tailwindcss/typography": "^0.5.10",
"@vitejs/plugin-vue": "^4.6.2",
"autoprefixer": "^10.4.17",
"daisyui": "^2.52.0",
"eslint": "^8.48.0",
"eslint": "^8.56.0",
"husky": "^8.0.3",
"lint-staged": "^13.3.0",
"postcss": "^8.4.29",
"sass": "^1.66.1",
"tailwindcss": "^3.3.3",
"typescript": "^5.2.2",
"nuxt": "^3.10.0",
"postcss": "^8.4.33",
"sass": "^1.70.0",
"tailwindcss": "^3.4.1",
"typescript": "^5.3.3",
"unplugin-vue-components": "^0.24.1",
"vite": "^4.4.9",
"vue-tsc": "^1.8.8"
"vite": "^4.5.2",
"vue": "^3.4.15",
"vue-router": "^4.2.5",
"vue-tsc": "^1.8.27"
},
"lint-staged": {
"*": "eslint --fix"

View file

@ -1,3 +1,3 @@
<template>
<Editor />
<TiptapEditor />
</template>

File diff suppressed because it is too large Load diff

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

3
server/tsconfig.json Normal file
View file

@ -0,0 +1,3 @@
{
"extends": "../.nuxt/tsconfig.server.json"
}

View file

@ -1,7 +0,0 @@
import { createApp } from 'vue'
import './assets/style.css'
import App from './App.vue'
const app = createApp(App)
app.mount('#app')

5
src/vite-env.d.ts vendored
View file

@ -1,5 +0,0 @@
/// <reference types="vite/client" />
declare module '*.vue' {
export = any;
}

View file

@ -1,19 +1,5 @@
import type { Config } from 'tailwindcss'
import { getIconCollections, iconsPlugin } from '@egoist/tailwindcss-icons'
import typography from '@tailwindcss/typography'
import daisyui from 'daisyui'
export default {
content: ['**/*.{js,ts,jsx,tsx}', '**/*.vue', '**/*.html'],
darkMode: 'class',
plugins: [
typography,
daisyui,
iconsPlugin({
collections: getIconCollections(['tabler']),
}),
],
daisyui: {
themes: false,
},
} satisfies Config
plugins: [daisyui],
}

View file

@ -16,5 +16,6 @@
"allowJs": true
},
"include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],
"references": [{ "path": "./tsconfig.node.json" }]
"references": [{ "path": "./tsconfig.node.json" }],
"extends": "./.nuxt/tsconfig.json"
}

View file

@ -1,21 +0,0 @@
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import Components from 'unplugin-vue-components/vite'
import tailwindcss from 'tailwindcss'
import autoprefixer from 'autoprefixer'
import tailwindConfig from './tailwind.config'
// https://vitejs.dev/config/
export default defineConfig({
css: {
postcss: {
plugins: [tailwindcss(tailwindConfig), autoprefixer()],
},
},
plugins: [
vue(),
Components({
dts: true,
}),
],
})