import type { OrgManager } from "../org-manager.js";
import type { DipclawConfig } from "../../config/types.js";
/**
 * Execute one `org` tool action for the LLM. Kept as a pure function so
 * Agent + ChatEngine + future workers share the same dispatch surface
 * without each owning a copy.
 */
export declare function executeOrgAction(orgManager: OrgManager | null, orgConfig: DipclawConfig["org"], action: string, args: Record<string, unknown>): string;
