import * as actions from "./actions.js"; import * as triggers from "./triggers.js"; import { runClaudeAgent } from "./run.js"; /** Declares a named Anthropic account binding for an automation project. */ export declare const anthropicAccount: (binding?: string, authorizationHints?: import("../..").AccountAuthorizationHint<"anthropic">[] | undefined) => import("../..").IntegrationAccountReference<"anthropic">; /** Public Claude Managed Agents namespace contract. */ export interface AnthropicCallables { addSessionFile: typeof actions.addClaudeSessionFile; archiveAgent: typeof actions.archiveClaudeAgent; archiveEnvironment: typeof actions.archiveClaudeEnvironment; archiveSession: typeof actions.archiveClaudeAgentSession; archiveSessionThread: typeof actions.archiveClaudeSessionThread; confirmTool: typeof actions.confirmClaudeAgentTool; createAgent: typeof actions.createClaudeAgent; createEnvironment: typeof actions.createClaudeEnvironment; defineOutcome: typeof actions.defineClaudeAgentOutcome; deleteEnvironment: typeof actions.deleteClaudeEnvironment; deleteSession: typeof actions.deleteClaudeAgentSession; deleteSessionResource: typeof actions.deleteClaudeSessionResource; getAgent: typeof actions.getClaudeAgent; getEnvironment: typeof actions.getClaudeEnvironment; getSession: typeof actions.getClaudeAgentSession; getSessionResource: typeof actions.getClaudeSessionResource; getSessionThread: typeof actions.getClaudeSessionThread; interruptSession: typeof actions.interruptClaudeAgentSession; listAgents: typeof actions.listClaudeAgents; listAgentVersions: typeof actions.listClaudeAgentVersions; listEnvironments: typeof actions.listClaudeEnvironments; listSessionEvents: typeof actions.listClaudeSessionEvents; listSessionResources: typeof actions.listClaudeSessionResources; listSessions: typeof actions.listClaudeAgentSessions; listSessionThreadEvents: typeof actions.listClaudeSessionThreadEvents; listSessionThreads: typeof actions.listClaudeSessionThreads; onAgentArchived: typeof triggers.onClaudeAgentArchived; onAgentCreated: typeof triggers.onClaudeAgentCreated; onAgentDeleted: typeof triggers.onClaudeAgentDeleted; onAgentEvent: typeof triggers.onClaudeAgentEvent; onAgentUpdated: typeof triggers.onClaudeAgentUpdated; onEnvironmentArchived: typeof triggers.onClaudeEnvironmentArchived; onEnvironmentCreated: typeof triggers.onClaudeEnvironmentCreated; onEnvironmentDeleted: typeof triggers.onClaudeEnvironmentDeleted; onEnvironmentEvent: typeof triggers.onClaudeEnvironmentEvent; onEnvironmentUpdated: typeof triggers.onClaudeEnvironmentUpdated; onSessionBudgetReached: typeof triggers.onClaudeSessionBudgetReached; onSessionDeleted: typeof triggers.onClaudeSessionDeleted; onSessionEvent: typeof triggers.onClaudeSessionEvent; onSessionIdled: typeof triggers.onClaudeSessionIdled; onSessionOutcomeEvaluationEnded: typeof triggers.onClaudeSessionOutcomeEvaluationEnded; onSessionRescheduled: typeof triggers.onClaudeSessionRescheduled; onSessionRunStarted: typeof triggers.onClaudeSessionRunStarted; onSessionTerminated: typeof triggers.onClaudeSessionTerminated; onSessionThreadCreated: typeof triggers.onClaudeSessionThreadCreated; onSessionThreadIdled: typeof triggers.onClaudeSessionThreadIdled; onSessionThreadTerminated: typeof triggers.onClaudeSessionThreadTerminated; onSessionUpdated: typeof triggers.onClaudeSessionUpdated; runAgent: typeof runClaudeAgent; sendMessage: typeof actions.sendClaudeAgentMessage; sendSessionEvents: typeof actions.sendClaudeSessionEvents; sendSystemContext: typeof actions.sendClaudeSystemContext; startSession: typeof actions.startClaudeAgentSession; submitCustomToolResult: typeof actions.submitClaudeCustomToolResult; updateAgent: typeof actions.updateClaudeAgent; updateEnvironment: typeof actions.updateClaudeEnvironment; updateRepositoryToken: typeof actions.updateClaudeRepositoryToken; updateSession: typeof actions.updateClaudeAgentSession; } /** Anthropic Claude Managed Agents callables. */ export declare const anthropic: AnthropicCallables; export * from "./actions.js"; export * from "./lib.js"; export * from "./triggers.js"; export * from "./run.js"; export type { AnthropicEvent, AnthropicRunEvent, } from "@automate.ax/integration-contracts/anthropic"; //# sourceMappingURL=index.d.ts.map