import type { BaseContext } from 'apollo-server-types'; import type { ApolloServerPlugin } from 'apollo-server-plugin-base'; export interface InternalApolloServerPlugin extends ApolloServerPlugin { __internal_plugin_id__(): InternalPluginId; } export declare type InternalPluginId = 'SchemaReporting' | 'InlineTrace' | 'UsageReporting'; export declare function pluginIsInternal(plugin: ApolloServerPlugin): plugin is InternalApolloServerPlugin; //# sourceMappingURL=internalPlugin.d.ts.map