import { GraphQLSchema } from '../../../node_modules/graphql';
import { VoyagerDisplayOptions } from '../components/Voyager';

export declare class TypeGraph {
    schema: GraphQLSchema;
    rootType: any;
    nodes: Map<string, any>;
    edges: Map<string, any[]>;
    displayOptions: VoyagerDisplayOptions;
    constructor(schema: GraphQLSchema, displayOptions: VoyagerDisplayOptions);
    private buildGraph;
    getConnectedTypes(typeName: string): any[];
    private getNamedType;
}
