import { UseHeadInput, HeadEntryOptions, ActiveHeadEntry, HeadSafe, UseScriptInput, UseScriptOptions, UseScriptReturn, UseSeoMetaInput, Unhead } from 'unhead/types'; export { defineLink, defineScript } from 'unhead'; declare const hookImports: { '@unhead/solid': string[]; }; declare function useUnhead(): Unhead; declare function useHead(input?: UseHeadInput, options?: HeadEntryOptions): ActiveHeadEntry; declare function useHeadSafe(input?: HeadSafe, options?: HeadEntryOptions): ActiveHeadEntry; declare function useSeoMeta(input?: UseSeoMetaInput, options?: HeadEntryOptions): ActiveHeadEntry; declare function useScript = Record>(_input: UseScriptInput, _options?: UseScriptOptions): UseScriptReturn; export { hookImports, useHead, useHeadSafe, useScript, useSeoMeta, useUnhead };