import type { ModelId } from "./models/index.js"; import type { GlobconClient } from "./client.js"; export declare class RoutingApi { private readonly client; constructor(client: GlobconClient); /** Route destination crosspoint `dest` to take from source index `source`. */ connect(dest: number, source: number): Promise; /** Clear the routing for destination `dest` (source = -1). */ disconnect(dest: number): Promise; /** Current source feeding `dest`, from the cached state (-1 = unrouted). */ source(dest: number): number; inputLabel(i: number): string; outputLabel(i: number): string; private requireState; }