import type { BotConfig } from "../config/config.js"; type ResolveCommandSecretsResult = { resolvedConfig: BotConfig; diagnostics: string[]; targetStatesByPath: Record; hadUnresolvedTargets: boolean; }; export type CommandSecretResolutionMode = "strict" | "summary" | "operational_readonly"; export type CommandSecretTargetState = "resolved_gateway" | "resolved_local" | "inactive_surface" | "unresolved"; export declare function resolveCommandSecretRefsViaGateway(params: { config: BotConfig; commandName: string; targetIds: Set; mode?: CommandSecretResolutionMode; }): Promise; export {};