schemaInstrumentation.d.ts 838 B

12345678910111213141516
  1. import { type GraphQLSchema } from 'graphql';
  2. import type { BaseContext } from '../externalTypes/index.js';
  3. export declare const symbolExecutionDispatcherWillResolveField: unique symbol;
  4. export declare const symbolUserFieldResolver: unique symbol;
  5. declare const symbolPluginsEnabled: unique symbol;
  6. export declare function enablePluginsForSchemaResolvers<TContext extends BaseContext>(schema: GraphQLSchema & {
  7. [symbolPluginsEnabled]?: boolean;
  8. }): GraphQLSchema & {
  9. [symbolPluginsEnabled]?: boolean | undefined;
  10. };
  11. export declare function pluginsEnabledForSchemaResolvers(schema: GraphQLSchema & {
  12. [symbolPluginsEnabled]?: boolean;
  13. }): boolean;
  14. export declare function whenResultIsFinished(result: any, callback: (err: Error | null, result?: any) => void): void;
  15. export {};
  16. //# sourceMappingURL=schemaInstrumentation.d.ts.map