index.d.ts 1.4 KB

1234567891011121314
  1. import type { ApolloServerPlugin } from 'apollo-server-plugin-base';
  2. import type { ApolloServerPluginUsageReportingOptions, EngineReportingOptions } from './usageReporting';
  3. export type { ApolloServerPluginUsageReportingOptions, SendValuesBaseOptions, VariableValueOptions, ClientInfo, GenerateClientInfo, EngineReportingOptions, } from './usageReporting';
  4. import type { ApolloServerPluginSchemaReportingOptions } from './schemaReporting';
  5. export type { ApolloServerPluginSchemaReportingOptions } from './schemaReporting';
  6. import type { ApolloServerPluginInlineTraceOptions } from './inlineTrace';
  7. export type { ApolloServerPluginInlineTraceOptions } from './inlineTrace';
  8. export declare function ApolloServerPluginUsageReporting<TContext>(options?: ApolloServerPluginUsageReportingOptions<TContext>): ApolloServerPlugin;
  9. export declare function ApolloServerPluginUsageReportingDisabled(): ApolloServerPlugin;
  10. export declare function ApolloServerPluginUsageReportingFromLegacyOptions<TContext>(options?: EngineReportingOptions<TContext>): ApolloServerPlugin;
  11. export declare function ApolloServerPluginSchemaReporting(options?: ApolloServerPluginSchemaReportingOptions): ApolloServerPlugin;
  12. export declare function ApolloServerPluginInlineTrace(options?: ApolloServerPluginInlineTraceOptions): ApolloServerPlugin;
  13. export declare function ApolloServerPluginInlineTraceDisabled(): ApolloServerPlugin;
  14. //# sourceMappingURL=index.d.ts.map