export interface RoboticsDomainOptions { /** * Whether the session has an active `/connect` board connection. When true, * the user is by definition operating on a device, so every turn is treated * as robotics-related and the domain prompt is injected. */ hasDeviceConnection?: boolean; } /** * Returns the robotics engineering domain prompt to inject for this turn, or * `''` when the turn shows no robotics signal. The caller merges the result * into the per-turn `extraContext` (the dynamic prompt-cache bucket). */ export declare function detectRoboticsDomainContext(message: string, options?: RoboticsDomainOptions): string; //# sourceMappingURL=domain-detection.d.ts.map