/// export default class ExplorableGraph { static canCastToExplorable(obj: any): boolean; static from(graph: GraphVariant): Explorable; static isExplorable(obj: any): boolean; static isKeyExplorable(graph: Explorable, obj: any): Promise; static keys(graph: GraphVariant): Promise; static mapReduce(graph: GraphVariant, mapFn: (any) => any, reduceFn: (any) => any): Explorable; static parse(text: string): Explorable; static plain(graph: GraphVariant): Promise; static toFunction(graph: GraphVariant): Function; static toJson(graph: GraphVariant | object): Promise; static toSerializable(graph: Explorable): Promise; static toTextForExtension(graph: GraphVariant | object, key: string): Promise; static toYaml(graph: GraphVariant | object): Promise; static traverse(graph: GraphVariant, ...keys: any[]): Promise; static traverseOrThrow(graph: GraphVariant, ...keys: any[]): Promise; static values(graph: GraphVariant): Promise; }