UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

8 lines (7 loc) 595 B
import type { Accountability, Query, SchemaOverview } from '@directus/types'; import type { GraphQLResolveInfo, SelectionNode } from 'graphql'; /** * Get a Directus Query object from the parsed arguments (rawQuery) and GraphQL AST selectionSet. Converts SelectionSet into * Directus' `fields` query for use in the resolver. Also applies variables where appropriate. */ export declare function getQuery(rawQuery: Query, selections: readonly SelectionNode[], variableValues: GraphQLResolveInfo['variableValues'], schema: SchemaOverview, accountability?: Accountability | null): Promise<Query>;