import type { Effort } from "@oh-my-pi/pi-catalog/effort"; import type { ServiceTier, StreamFunction, StreamOptions, ToolChoice } from "../types.js"; export interface FactoryDroidOptions extends StreamOptions { reasoning?: Effort; disableReasoning?: boolean; toolChoice?: ToolChoice; serviceTier?: ServiceTier; /** OMP-native "omit thinking summaries" (anthropic adaptive display). */ hideThinkingSummary?: boolean; /** OMP-native response verbosity (responses wire `text.verbosity`). */ textVerbosity?: "low" | "medium" | "high"; } export declare const streamFactoryDroid: StreamFunction<"factory-droid-agent">;