UNPKG

graphql-to-sparql

Version:
14 lines (13 loc) 660 B
import type { Algebra } from '@traqula/algebra-transformations-1-2'; import type { FieldNode } from 'graphql/language'; import type { IConvertContext } from '../IConvertContext'; import type { IConvertSettings } from '../IConvertSettings'; import type { Util } from '../Util'; import { NodeHandlerSelectionAdapter } from './NodeHandlerSelectionAdapter'; /** * Converts GraphQL fields to one or more quad patterns. */ export declare class NodeHandlerSelectionField extends NodeHandlerSelectionAdapter<FieldNode> { constructor(util: Util, settings: IConvertSettings); handle(fieldNode: FieldNode, convertContext: IConvertContext): Algebra.Operation; }