UNPKG

graphql-to-sparql

Version:
14 lines (13 loc) 740 B
import type { Algebra } from '@traqula/algebra-transformations-1-2'; import type { OperationDefinitionNode } from 'graphql/language'; import type { IConvertContext } from '../IConvertContext'; import type { IConvertSettings } from '../IConvertSettings'; import type { Util } from '../Util'; import { NodeHandlerDefinitionAdapter } from './NodeHandlerDefinitionAdapter'; /** * Converts GraphQL definitions to joined operations for all its selections. */ export declare class NodeHandlerDefinitionOperation extends NodeHandlerDefinitionAdapter<OperationDefinitionNode> { constructor(util: Util, settings: IConvertSettings); handle(operationDefinition: OperationDefinitionNode, convertContext: IConvertContext): Algebra.Operation; }