UNPKG

894 BTypeScriptView Raw
1import { Change, CriticalityLevel, InvalidDocument, SchemaCoverage } from '@graphql-inspector/core';
2export declare function getSymbol(level: CriticalityLevel): string;
3export declare function renderChange(change: Change): string[];
4export declare function bolderize(msg: string): string;
5export declare function renderInvalidDocument(invalidDoc: InvalidDocument): string[];
6export declare function renderDeprecatedUsageInDocument(invalidDoc: InvalidDocument, isCritical?: boolean): string[];
7export interface Renderer {
8 emit(...msgs: string[]): void;
9 success(...msgs: string[]): void;
10 error(...msgs: string[]): void;
11 coverage(coverage: SchemaCoverage): void;
12}
13export declare class ConsoleRenderer implements Renderer {
14 emit(...msgs: string[]): void;
15 coverage(coverage: SchemaCoverage): void;
16 success(...msgs: string[]): void;
17 error(...msgs: string[]): void;
18}