import type { Ref } from 'vue'; import type { GqlState } from '../types.js'; import type { GqlClients } from '#gql'; declare const _default: import("#app").Plugin> & import("#app").ObjectPlugin>; export default _default; declare module '#app' { interface NuxtApp { _gqlState: Ref; } interface RuntimeNuxtHooks { /** * `gql:auth:init` hook specifies how the authentication token is retrieved. */ 'gql:auth:init': (params: { client: GqlClients; token: Ref; }) => void; } }