import Graph from './Graph'; import Tuple from './Tuple'; import Stream from './Stream'; import Relation from './Relation'; export declare function receiveToTupleList(onDone: (rels: Tuple[]) => void): Stream; export declare function receiveToTupleListPromise(): [Stream, Promise]; export declare function runAsync(graph: Graph, command: string): Promise; export declare function fallbackReceiver(commandString: string): Stream; export declare function receiveToRelation(onDone: (rel: Relation) => void): { next(t: Tuple): void; done(): void; }; interface SingleValueAccessor { get: () => any; done: () => boolean; } export declare function receiveToSingleValue(attrName: string): [SingleValueAccessor, Stream]; export {};