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