UNPKG

iles

Version:

Vite & Vue powered static site generator with partial hydration

29 lines (28 loc) 1.75 kB
export type { Router, RouteRecordRaw } from './shared'; export type { VueRenderable } from './app/composables/vueRenderer'; export { useAppConfig } from './app/composables/appConfig'; export { usePage, computedInPage } from './app/composables/pageData'; export { useMDXComponents, provideMDXComponents } from './app/composables/mdxComponents'; export { useVueRenderer } from './app/composables/vueRenderer'; export { useRouter, useRoute } from 'vue-router'; export { useHead } from '@unhead/vue'; import type { ComponentOptionsWithoutProps, ComputedRef } from 'vue'; import type { UserApp, GetStaticPaths, Document } from '../../types/shared'; export declare function useDocuments<T = void>(globPattern: string): ComputedRef<Document<T>[]>; export declare function defineApp(app: UserApp): UserApp; export declare function definePageComponent<T>(page: ComponentOptionsWithoutProps<T> & { getStaticPaths?: GetStaticPaths<T>; }): import("vue").ComponentOptionsBase<T & {}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string, {}, {}, {}, string, import("vue").ComponentProvideOptions> & { props?: never; __typeProps?: T | undefined; __typeEmits?: {} | undefined; } & ThisType<import("vue").CreateComponentPublicInstanceWithMixins<T & {}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, false, {}, {}, {}, {}, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, {} & (T & {} extends infer T_1 ? T_1 extends T & {} ? T_1 extends void ? {} : T_1 : never : never), {}, {}, {}, {}, {}>> & { getStaticPaths?: GetStaticPaths<T>; };