@apollo/federation
Version:
Apollo Federation Utilities
10 lines • 598 B
TypeScript
import { GraphQLSchema, GraphQLNamedType } from 'graphql';
interface PrintingContext {
graphNameToEnumValueName?: Record<string, string>;
}
export declare function printSupergraphSdl(schema: GraphQLSchema, graphNameToEnumValueName: Record<string, string>): string;
export declare function printIntrospectionSchema(schema: GraphQLSchema): string;
export declare function printType(type: GraphQLNamedType, context: PrintingContext): string;
export declare function printBlockString(value: string, preferMultipleLines?: boolean): string;
export {};
//# sourceMappingURL=printSupergraphSdl.d.ts.map