UNPKG

apollo-language-server

Version:

A language server for Apollo GraphQL projects

14 lines 692 B
import { NotificationHandler } from "vscode-languageserver"; import { GraphQLSchema } from "graphql"; import { RemoteServiceConfig } from "../../config"; import { GraphQLSchemaProvider, SchemaChangeUnsubscribeHandler } from "./base"; export declare class EndpointSchemaProvider implements GraphQLSchemaProvider { private config; private schema?; private federatedServiceSDL?; constructor(config: Exclude<RemoteServiceConfig, "name">); resolveSchema(): Promise<GraphQLSchema>; onSchemaChange(_handler: NotificationHandler<GraphQLSchema>): SchemaChangeUnsubscribeHandler; resolveFederatedServiceSDL(): Promise<string | void>; } //# sourceMappingURL=endpoint.d.ts.map