deno.land / x / pothos@release-1713397530 / packages / plugin-errors / global-types.ts
12345678910111213141516171819// @ts-nocheck/* eslint-disable @typescript-eslint/no-unused-vars */import { FieldNullability, InputFieldMap, SchemaTypes, ShapeFromTypeParam, TypeParam, } from '../core/index.ts';import { ErrorFieldOptions, ErrorsPluginOptions } from './types.ts';import type { PothosErrorsPlugin } from './index.ts';declare global { export namespace PothosSchemaTypes { export interface Plugins<Types extends SchemaTypes> { errors: PothosErrorsPlugin<Types>; } export interface SchemaBuilderOptions<Types extends SchemaTypes> { errorOptions?: ErrorsPluginOptions<Types>; } export interface FieldOptions<Types extends SchemaTypes = SchemaTypes, ParentShape = unknown, Type extends TypeParam<Types> = TypeParam<Types>, Nullable extends FieldNullability<Type> = FieldNullability<Type>, Args extends InputFieldMap = InputFieldMap, ResolveShape = unknown, ResolveReturnShape = unknown> { errors?: ErrorFieldOptions<Types, Type, ShapeFromTypeParam<Types, Type, false>, Nullable>; } }}
Version Info