import type { RegistryScriptInput } from '#nuxt-scripts/types'; import { GoogleAdsenseOptions } from './schemas.js'; export { GoogleAdsenseOptions }; export type GoogleAdsenseInput = RegistryScriptInput; export interface GoogleAdsenseApi { /** * The Google Adsense API. */ adsbygoogle: any[] & { loaded?: boolean; }; } declare global { interface Window extends GoogleAdsenseApi { } } /** * useScriptGoogleAdsense * * A 3P wrapper for Google Analytics that takes an options input to feed into third-party-capital({@link https://github.com/GoogleChromeLabs/third-party-capital}), which returns instructions for nuxt-scripts. */ export declare function useScriptGoogleAdsense(_options?: GoogleAdsenseInput): import("#nuxt-scripts/types").UseScriptContext;