@dossierhq/graphql
Version:
A library for creating GraphQL servers with Dossier.
15 lines (14 loc) • 497 B
TypeScript
import { type GraphQLResolveInfo } from 'graphql';
type FieldsByTypeName = Record<string, Record<string, ResolveTree>>;
export interface ResolveTree {
name: string;
alias: string;
args: Record<string, unknown>;
fieldsByTypeName: FieldsByTypeName;
}
interface ParseOptions {
keepRoot?: boolean;
deep?: boolean;
}
export declare function parseResolveInfo(resolveInfo: GraphQLResolveInfo, options?: ParseOptions): ResolveTree | FieldsByTypeName | null | undefined;
export {};