UNPKG

@omnigraph/odata

Version:
10 lines (9 loc) 539 B
import type { GraphQLFieldResolver } from 'graphql'; import type { DataloaderFactory } from '../getDataloaderFactory.js'; export interface PluralNavResolverOpts { navigationPropertyName: string; dataloaderFactory: DataloaderFactory; expandNavProps: boolean; headersFactory: (resolverData: any, method: string) => Record<string, string>; } export declare function createPluralNavResolver({ navigationPropertyName, dataloaderFactory, expandNavProps, headersFactory, }: PluralNavResolverOpts): GraphQLFieldResolver<any, any>;