import * as ULTIPA from '../types/types';
import { printAny } from "./any";
import { printAnyArray } from "./array.aio";
import { printEdge } from "./edge";
import { printExplainPlan } from "./explain.plan";
import { printNode } from "./node";
import { printPath } from "./path";
import { printStatistics, printStatus } from "./status";
import { printTable } from "./table";
export declare namespace printers {
    let status: typeof printStatus;
    let statistics: typeof printStatistics;
    let explainPlan: typeof printExplainPlan;
    namespace DataItem {
        let any: typeof printAny;
        let table: typeof printTable;
        let path: typeof printPath;
        let node: typeof printNode;
        let edge: typeof printEdge;
        let anys: (dataItems?: ULTIPA.DataItem[]) => void;
    }
    let array: typeof printAnyArray;
    let queryResponse: (res: ULTIPA.Response) => void;
}
