export type ModelUsage = any;
export type OutputFormatType = any;
export type BaseOutputFormat = any;
export type JsonSchemaOutputFormat = any;
export type OutputFormat = any;
export type ApiKeySource = any;
export type ConfigScope = any;
export type SdkBeta = any;
export type ThinkingAdaptive = any;
export type ThinkingEnabled = any;
export type ThinkingDisabled = any;
export type ThinkingConfig = any;
export type McpStdioServerConfig = any;
export type McpSSEServerConfig = any;
export type McpHttpServerConfig = any;
export type McpSdkServerConfig = any;
export type McpServerConfigForProcessTransport = any;
export type McpClaudeAIProxyServerConfig = any;
export type McpServerStatusConfig = any;
export type McpServerStatus = any;
export type McpSetServersResult = any;
export type PermissionUpdateDestination = any;
export type PermissionBehavior = any;
export type PermissionRuleValue = any;
export type PermissionUpdate = any;
export type PermissionDecisionClassification = any;
export type PermissionResult = any;
export type PermissionMode = any;
export type HookEvent = any;
export type BaseHookInput = any;
export type PreToolUseHookInput = any;
export type PermissionRequestHookInput = any;
export type PostToolUseHookInput = any;
export type PostToolUseFailureHookInput = any;
export type PermissionDeniedHookInput = any;
export type NotificationHookInput = any;
export type UserPromptSubmitHookInput = any;
export type SessionStartHookInput = any;
export type SetupHookInput = any;
export type StopHookInput = any;
export type StopFailureHookInput = any;
export type SubagentStartHookInput = any;
export type SubagentStopHookInput = any;
export type PreCompactHookInput = any;
export type PostCompactHookInput = any;
export type TeammateIdleHookInput = any;
export type TaskCreatedHookInput = any;
export type TaskCompletedHookInput = any;
export type ElicitationHookInput = any;
export type ElicitationResultHookInput = any;
export type ConfigChangeHookInput = any;
export type InstructionsLoadedHookInput = any;
export type WorktreeCreateHookInput = any;
export type WorktreeRemoveHookInput = any;
export type CwdChangedHookInput = any;
export type FileChangedHookInput = any;
export type ExitReason = any;
export type SessionEndHookInput = any;
export type HookInput = any;
export type AsyncHookJSONOutput = any;
export type PreToolUseHookSpecificOutput = any;
export type UserPromptSubmitHookSpecificOutput = any;
export type SessionStartHookSpecificOutput = any;
export type SetupHookSpecificOutput = any;
export type SubagentStartHookSpecificOutput = any;
export type PostToolUseHookSpecificOutput = any;
export type PostToolUseFailureHookSpecificOutput = any;
export type PermissionDeniedHookSpecificOutput = any;
export type NotificationHookSpecificOutput = any;
export type PermissionRequestHookSpecificOutput = any;
export type CwdChangedHookSpecificOutput = any;
export type FileChangedHookSpecificOutput = any;
export type SyncHookJSONOutput = any;
export type ElicitationHookSpecificOutput = any;
export type ElicitationResultHookSpecificOutput = any;
export type WorktreeCreateHookSpecificOutput = any;
export type HookJSONOutput = any;
export type PromptRequestOption = any;
export type PromptRequest = any;
export type PromptResponse = any;
export type SlashCommand = any;
export type AgentInfo = any;
export type ModelInfo = any;
export type AccountInfo = any;
export type AgentMcpServerSpec = any;
export type AgentDefinition = any;
export type SettingSource = any;
export type SdkPluginConfig = any;
export type RewindFilesResult = any;
export type SDKAssistantMessageError = any;
export type SDKStatus = any;
export type SDKUserMessage = any;
export type SDKUserMessageReplay = any;
export type SDKRateLimitInfo = any;
export type SDKAssistantMessage = any;
export type SDKRateLimitEvent = any;
export type SDKStreamlinedTextMessage = any;
export type SDKStreamlinedToolUseSummaryMessage = any;
export type SDKPermissionDenial = any;
export type SDKResultSuccess = any;
export type SDKResultError = any;
export type SDKResultMessage = any;
export type SDKSystemMessage = any;
export type SDKPartialAssistantMessage = any;
export type SDKCompactBoundaryMessage = any;
export type SDKStatusMessage = any;
export type SDKPostTurnSummaryMessage = any;
export type SDKAPIRetryMessage = any;
export type SDKLocalCommandOutputMessage = any;
export type SDKHookStartedMessage = any;
export type SDKHookProgressMessage = any;
export type SDKHookResponseMessage = any;
export type SDKToolProgressMessage = any;
export type SDKAuthStatusMessage = any;
export type SDKFilesPersistedEvent = any;
export type SDKTaskNotificationMessage = any;
export type SDKTaskStartedMessage = any;
export type SDKSessionStateChangedMessage = any;
export type SDKTaskProgressMessage = any;
export type SDKToolUseSummaryMessage = any;
export type SDKElicitationCompleteMessage = any;
export type SDKPromptSuggestionMessage = any;
export type SDKSessionInfo = any;
export type SDKMessage = any;
export type FastModeState = any;
