import type { ComputerClient } from './computer-rpc.js';
import { type AppInfo } from './actions.js';
import type { VerbDispatcher } from './loop.js';
declare function rpcMethodFor(verb: string): string;
declare function toRpcParams(verb: string, input: Record<string, unknown>, pid?: number): Record<string, unknown>;
export declare function makeVerbDispatcher(client: ComputerClient, context?: {
    device?: string;
}): VerbDispatcher;
export { rpcMethodFor, toRpcParams };
export type { AppInfo };
