import type { RosbridgeClient } from "./client.js"; import type { ServiceResponseMessage } from "./types.js"; /** * Call a ROS2 service via rosbridge. * * @param client - The rosbridge client instance * @param service - The service name (e.g., "/my_node/set_parameters") * @param args - The service request arguments * @param type - Optional service type * @param timeoutMs - Request timeout in milliseconds (default 30s) * @returns The service response */ export declare function callService(client: RosbridgeClient, service: string, args?: Record, type?: string, timeoutMs?: number): Promise; //# sourceMappingURL=services.d.ts.map