import { CreateClientHeadOptions, CreateServerHeadOptions, SSRHeadPayload, HeadPluginInput } from 'unhead/types'; export { CreateClientHeadOptions } from 'unhead/types'; export { createHead as createClientHead } from './client.js'; import { V as VueHeadClient, U as UseHeadInput } from './shared/vue.CajUUuy2.js'; export { V as VueHeadMixin } from './shared/vue.DnywREVF.js'; export { renderDOMHead } from 'unhead/client'; import 'vue'; /** * The full v2 migration plugin set applied by the legacy `createHead`/`createServerHead`. * Export so users with a custom `createHead` can opt into one-line v2 compatibility. */ declare const legacyPlugins: HeadPluginInput[]; /** * Creates a client `VueHeadClient` with the v2 migration plugin set pre-registered so that * tag props (`children`, `hid`, `vmid`, `body`), promise resolution, template params, and * alias sorting continue to work during the migration to v3. */ declare function createHead(options?: CreateClientHeadOptions): VueHeadClient; /** * Creates a server `VueHeadClient` with the v2 migration plugin set pre-registered. */ declare function createServerHead(options?: Omit): VueHeadClient; export { VueHeadClient, createHead, createServerHead, legacyPlugins };