apollo-language-server
Version:
A language server for Apollo GraphQL projects
25 lines (20 loc) • 728 B
TypeScript
declare module "@apollographql/graphql-language-service-interface" {
import { DocumentNode, GraphQLSchema, Location } from "graphql";
import {
Diagnostic,
Position,
Range,
CompletionItem,
} from "vscode-languageserver";
function getAutocompleteSuggestions(
schema: GraphQLSchema,
queryText: string,
position: Position
): CompletionItem[];
}
declare module "@apollographql/graphql-language-service-interface/dist/getAutocompleteSuggestions";
declare module "@apollographql/graphql-language-service-interface/dist/getDiagnostics" {
import { Location } from "graphql";
import { Range } from "vscode-languageserver";
function getRange(location: Location, queryText: string): Range;
}