HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/shop.komma.nl/node_modules/apollo-language-server/lib/diagnostics.d.ts
import { GraphQLSchema, GraphQLError, FragmentDefinitionNode } from "graphql";
import { Diagnostic, DiagnosticSeverity } from "vscode-languageserver";
import { GraphQLDocument } from "./document";
import { DocumentUri } from "./project/base";
import { ValidationRule } from "graphql/validation/ValidationContext";
export declare function collectExecutableDefinitionDiagnositics(schema: GraphQLSchema, queryDocument: GraphQLDocument, fragments?: {
    [fragmentName: string]: FragmentDefinitionNode;
}, rules?: ValidationRule[]): Diagnostic[];
export declare function diagnosticsFromError(error: GraphQLError, severity: DiagnosticSeverity, type: string): GraphQLDiagnostic[];
export interface GraphQLDiagnostic extends Diagnostic {
    error: GraphQLError;
}
export declare namespace GraphQLDiagnostic {
    function is(diagnostic: Diagnostic): diagnostic is GraphQLDiagnostic;
}
export declare class DiagnosticSet {
    private diagnosticsByFile;
    entries(): IterableIterator<[string, Diagnostic[]]>;
    addDiagnostics(uri: DocumentUri, diagnostics: Diagnostic[]): void;
}
//# sourceMappingURL=diagnostics.d.ts.map