import type { RegistryScriptInput } from '#nuxt-scripts/types'; import { UmamiAnalyticsOptions } from './schemas.js'; export { UmamiAnalyticsOptions }; export type UmamiAnalyticsInput = RegistryScriptInput; export interface UmamiAnalyticsApi { track: ((payload?: Record) => void) & ((event_name: string, event_data: Record) => void); identify: (session_data?: Record | string) => void; } declare global { interface Window { umami: UmamiAnalyticsApi; } } export declare function useScriptUmamiAnalytics(_options?: UmamiAnalyticsInput): import("#nuxt-scripts/types").UseScriptContext;