import { type ControlCommand, type ControlResult } from './reference-adapter.js'; /** * 이 트윈의 원본에 구동 명령을 보낸다 — **원본이 없거나 능력을 선언하지 않으면 거절한다.** * * 거절을 알리지 않고 하지 않는다: 사유 코드를 돌려주고 화면이 그것을 사람 말로 옮긴다. 「아무 일도 일어나지 * 않았다」가 가장 비싼 답이다. */ export declare function routeControl(domainId: string, instanceId: string, command: ControlCommand): Promise; /** 이 트윈의 원본이 선언한 능력 — 화면이 「무엇을 할 수 있나」를 먼저 알 수 있게. */ export declare function controlCapabilityOf(domainId: string, instanceId: string): Promise<{ source?: string; adapterType?: string; capabilities: string[]; }>;