import { GraphQLSchema } from "graphql"; import { NotificationHandler } from "vscode-languageserver"; export interface SchemaResolveConfig { tag?: string; force?: boolean; } export declare type SchemaChangeUnsubscribeHandler = () => void; export interface GraphQLSchemaProvider { resolveSchema(config?: SchemaResolveConfig): Promise; onSchemaChange(handler: NotificationHandler): SchemaChangeUnsubscribeHandler; resolveFederatedServiceSDL(): Promise; } //# sourceMappingURL=base.d.ts.map