@nuxt/scripts
Version:
Load third-party scripts with better performance, privacy and DX in Nuxt Apps.
5 lines (4 loc) • 440 B
TypeScript
import type { UseScriptInput } from '@unhead/vue/scripts';
import type { NuxtUseScriptOptions, UseFunctionType, UseScriptContext } from '../types.js';
export declare function resolveScriptKey(input: any): string;
export declare function useScript<T extends Record<symbol | string, any> = Record<symbol | string, any>>(input: UseScriptInput, options?: NuxtUseScriptOptions<T>): UseScriptContext<UseFunctionType<NuxtUseScriptOptions<T>, T>>;