import { ActiveHeadEntry } from 'unhead/types'; export { ActiveHeadEntry, AriaAttributes, BodyAttributesWithoutEvents, BodyEvents, DataKeys, GenericLink, GenericScript, GlobalAttributes, HeadEntryOptions, HeadTag, HttpEventAttributes, MetaFlat, MetaFlat as MetaFlatInput, RawInput, RenderSSRHeadOptions, ResolvableHead, SerializableHead, SpeculationRules, Unhead } from 'unhead/types'; import { V as VueHeadClient, U as UseHeadInput, o as UseHeadOptions, p as UseSeoMetaInput } from './shared/vue.CajUUuy2.js'; export { B as BodyAttr, D as DeepResolvableProperties, b as Head, H as HtmlAttr, M as MaybeFalsy, b as ReactiveHead, c as ResolvableArray, d as ResolvableBase, e as ResolvableBodyAttributes, f as ResolvableHtmlAttributes, g as ResolvableLink, h as ResolvableMeta, i as ResolvableNoscript, a as ResolvableProperties, j as ResolvableScript, k as ResolvableStyle, l as ResolvableTitle, m as ResolvableTitleTemplate, n as ResolvableUnion, R as ResolvableValue } from './shared/vue.CajUUuy2.js'; import { UseHeadSafeInput } from './types.js'; export { Base, BodyAttributes, HeadSafe, HtmlAttributes, Link, MergeHead, Meta, Noscript, SafeBodyAttr, SafeHtmlAttr, SafeLink, SafeMeta, SafeNoscript, SafeScript, SafeStyle, Script, Style } from './types.js'; export { AsVoidFunctions, EventHandlerOptions, RecordingEntry, ScriptInstance, UseFunctionType, UseScriptResolvedInput, UseScriptStatus, WarmupStrategy, createSpyProxy } from 'unhead/scripts'; export { UseScriptContext, UseScriptInput, UseScriptOptions, UseScriptReturn, VueScriptInstance, useScript } from './scripts.js'; export { resolveUnrefHeadInput } from './utils.js'; export { V as VueHeadMixin } from './shared/vue.DnywREVF.js'; export { createUnhead, defineLink, defineScript } from 'unhead'; import 'vue'; import 'unhead/utils'; declare const unheadVueComposablesImports: { '@unhead/vue': string[]; }; declare function injectHead(): VueHeadClient; declare function useHead(input?: UseHeadInput, options?: UseHeadOptions): ActiveHeadEntry; declare function useHeadSafe(input?: UseHeadSafeInput, options?: UseHeadOptions): ActiveHeadEntry; declare function useSeoMeta(input?: UseSeoMetaInput, options?: UseHeadOptions): ActiveHeadEntry; /** @deprecated Use `useHead` instead. */ declare const useServerHead: typeof useHead; /** @deprecated Use `useHeadSafe` instead. */ declare const useServerHeadSafe: typeof useHeadSafe; /** @deprecated Use `useSeoMeta` instead. */ declare const useServerSeoMeta: typeof useSeoMeta; declare const headSymbol = "usehead"; export { UseHeadInput, UseHeadOptions, UseHeadSafeInput, UseSeoMetaInput, VueHeadClient, headSymbol, injectHead, unheadVueComposablesImports, useHead, useHeadSafe, useSeoMeta, useServerHead, useServerHeadSafe, useServerSeoMeta };