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