coerceInputValue.d.ts 443 B

12345678910111213141516
  1. import { GraphQLError } from '../error/GraphQLError';
  2. import type { GraphQLInputType } from '../type/definition';
  3. declare type OnErrorCB = (
  4. path: ReadonlyArray<string | number>,
  5. invalidValue: unknown,
  6. error: GraphQLError,
  7. ) => void;
  8. /**
  9. * Coerces a JavaScript value given a GraphQL Input Type.
  10. */
  11. export declare function coerceInputValue(
  12. inputValue: unknown,
  13. type: GraphQLInputType,
  14. onError?: OnErrorCB,
  15. ): unknown;
  16. export {};