UNPKG

gatsby

Version:
15 lines (14 loc) 906 B
import { SchemaComposer, InterfaceTypeComposer, ObjectTypeComposer } from "graphql-compose"; import { IGatsbyResolverContext } from "../type-definitions"; export declare const NodeInterfaceFields: string[]; export declare const addNodeInterfaceFields: <TSource = any, TArgs = any>({ schemaComposer, typeComposer, }: { schemaComposer: SchemaComposer<IGatsbyResolverContext<TSource, TArgs>>; typeComposer: ObjectTypeComposer; }) => void; export declare const addNodeInterface: <TSource = any, TArgs = any>({ schemaComposer, typeComposer, }: { schemaComposer: SchemaComposer<IGatsbyResolverContext<TSource, TArgs>>; typeComposer: ObjectTypeComposer; }) => void; export declare const getNodeInterface: <TSource = any, TContext = any, TArgs = any>({ schemaComposer, }: { schemaComposer: SchemaComposer<IGatsbyResolverContext<TSource, TArgs>>; }) => InterfaceTypeComposer<TSource, TContext>;