@nuxtjs/web-vitals
Version:
Web Vitals for Nuxt.js
32 lines (29 loc) • 655 B
text/typescript
import * as _nuxt_schema from '@nuxt/schema';
interface ModuleOptions {
provider: 'auto' | 'log' | 'ga' | 'gtm' | 'vercel' | 'api';
debug: boolean;
disabled: boolean;
ga: {
id: string;
};
vercel: {
dsn: string;
};
api: {
url: string;
};
}
declare module '@nuxt/schema' {
interface NuxtConfig {
['googleAnalytics']?: {
id?: string;
};
['webVitals']?: Partial<ModuleOptions>;
}
}
declare const _default: _nuxt_schema.NuxtModule<{
provider: string;
debug: boolean;
disabled: boolean;
}>;
export { type ModuleOptions, _default as default };