import { Signal, Accessor } from 'solid-js'; import { ConfigurableDocument } from '../_configurable.js'; interface UseFaviconOptions extends ConfigurableDocument { baseUrl?: string; rel?: string; } /** * Reactive favicon. * * @see https://solidjs-use.github.io/solidjs-use/core/useFavicon */ declare function useFavicon(newIcon?: string | null | undefined | Signal, options?: UseFaviconOptions): Signal; declare function useFavicon(newIcon: Accessor, options?: UseFaviconOptions): Accessor; type UseFaviconReturn = ReturnType; export { UseFaviconOptions, UseFaviconReturn, useFavicon };