import type { CommandTransportHandle, CommandTransportOptions, NativeCommandName } from "./types"; export type { CommandAccepted, CommandTracking, CommandTransportHandle, CommandTransportOptions, NativeCommandName, } from "./types"; export declare class CommandTransport { private readonly nativeInstance; private readonly coordinator; private disconnected; constructor(); getSerial(): number; send(name: NativeCommandName, args?: readonly unknown[], options?: CommandTransportOptions): CommandTransportHandle; destroy(): void; disconnect(): void; private sendLocal; private dispatchNative; }