import type { AgenticROSConfig, RobotSafetyOverlay } from "@agenticros/core"; /** * Twist + workspace gate for ros2_publish. Delegates to @agenticros/core * so per-robot overlays apply the same way as OpenClaw / Gemini / teleop. */ export declare function checkPublishSafety(config: AgenticROSConfig, params: Record, robot?: { safety?: RobotSafetyOverlay; } | null): { block: boolean; blockReason?: string; }; //# sourceMappingURL=safety.d.ts.map