nuxt-apollo
Version:
Apollo client for Nuxt 3
25 lines (21 loc) • 649 B
TypeScript
import * as _nuxt_schema from '@nuxt/schema';
declare module '#app' {
interface RuntimeNuxtHooks {
'apollo:http-auth': (args: {
authorization: string | null | undefined;
}) => void;
'apollo:ws-auth': (args: {
params: Record<string, string>;
}) => void;
}
}
interface PublicConfig {
httpEndpoint: string;
wsEndpoint?: string;
credentials?: 'same-origin' | 'include' | 'omit';
proxyCookies?: boolean;
}
interface ModuleOptions extends PublicConfig {
}
declare const _default: _nuxt_schema.NuxtModule<ModuleOptions>;
export { type ModuleOptions, _default as default };