import { ConnectionBase } from "./connection.base";
import { RequestType, ULTIPA } from "../../types";
export declare class SearchExra extends ConnectionBase {
    /** 自动展开 */
    spread(req: RequestType.Spread, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.Path[]>>;
    /** k邻查询 */
    searchKhop(req: RequestType.SearchKhop, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.Node[]>>;
    /** AB路径查询 */
    searchAb(req: RequestType.SearchAb, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.Path[]>>;
    /** 自动组网 */
    searchAutoNet(req: RequestType.SearchAutoNet, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.Path[]>>;
}
