UNPKG

apollo-language-server

Version:

A language server for Apollo GraphQL projects

24 lines 897 B
import { GraphQLProject } from "./base"; import { LoadingHandler } from "../loadingHandler"; import { ServiceConfig } from "../config"; import { ClientIdentity } from "../engine"; import URI from "vscode-uri"; export declare function isServiceProject(project: GraphQLProject): project is GraphQLServiceProject; export interface GraphQLServiceProjectConfig { clientIdentity?: ClientIdentity; config: ServiceConfig; rootURI: URI; loadingHandler: LoadingHandler; } export declare class GraphQLServiceProject extends GraphQLProject { constructor({ clientIdentity, config, rootURI, loadingHandler, }: GraphQLServiceProjectConfig); get displayName(): string; initialize(): never[]; validate(): void; getProjectStats(): { loaded: boolean; type: string; }; resolveFederationInfo(): Promise<string | void>; } //# sourceMappingURL=service.d.ts.map