import { z } from 'zod'; export declare const OptimizeTextSchema: z.ZodObject<{ text: z.ZodString; key: z.ZodString; quality: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; text: string; quality?: number | undefined; }, { key: string; text: string; quality?: number | undefined; }>; export declare const GetCachedSchema: z.ZodObject<{ key: z.ZodString; }, "strip", z.ZodTypeAny, { key: string; }, { key: string; }>; export declare const CountTokensSchema: z.ZodObject<{ text: z.ZodString; modelName: z.ZodOptional; }, "strip", z.ZodTypeAny, { text: string; modelName?: string | undefined; }, { text: string; modelName?: string | undefined; }>; export declare const CompressTextSchema: z.ZodObject<{ text: z.ZodString; quality: z.ZodOptional; }, "strip", z.ZodTypeAny, { text: string; quality?: number | undefined; }, { text: string; quality?: number | undefined; }>; export declare const DecompressTextSchema: z.ZodObject<{ compressed: z.ZodString; }, "strip", z.ZodTypeAny, { compressed: string; }, { compressed: string; }>; export declare const GetCacheStatsSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const ClearCacheSchema: z.ZodObject<{ confirm: z.ZodEffects; }, "strip", z.ZodTypeAny, { confirm: boolean; }, { confirm: boolean; }>; export declare const AnalyzeOptimizationSchema: z.ZodObject<{ text: z.ZodString; }, "strip", z.ZodTypeAny, { text: string; }, { text: string; }>; export declare const GetSessionStatsSchema: z.ZodObject<{ sessionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { sessionId?: string | undefined; }, { sessionId?: string | undefined; }>; export declare const OptimizeSessionSchema: z.ZodObject<{ sessionId: z.ZodOptional; min_token_threshold: z.ZodDefault>; }, "strip", z.ZodTypeAny, { min_token_threshold: number; sessionId?: string | undefined; }, { sessionId?: string | undefined; min_token_threshold?: number | undefined; }>; export declare const AnalyzeProjectTokensSchema: z.ZodObject<{ projectPath: z.ZodOptional; startDate: z.ZodOptional; endDate: z.ZodOptional; costPerMillionTokens: z.ZodOptional; }, "strip", z.ZodTypeAny, { projectPath?: string | undefined; startDate?: string | undefined; endDate?: string | undefined; costPerMillionTokens?: number | undefined; }, { projectPath?: string | undefined; startDate?: string | undefined; endDate?: string | undefined; costPerMillionTokens?: number | undefined; }>; export declare const PredictiveCacheSchema: z.ZodRecord; export declare const CacheWarmupSchema: z.ZodRecord; export declare const SmartAstGrepSchema: z.ZodObject<{ pattern: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ pattern: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ pattern: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const CacheAnalyticsSchema: z.ZodRecord; export declare const CacheBenchmarkSchema: z.ZodRecord; export declare const CacheCompressionSchema: z.ZodRecord; export declare const CacheInvalidationSchema: z.ZodRecord; export declare const CacheOptimizerSchema: z.ZodRecord; export declare const CachePartitionSchema: z.ZodRecord; export declare const CacheReplicationSchema: z.ZodRecord; export declare const SmartCacheSchema: z.ZodRecord; export declare const SmartSqlSchema: z.ZodRecord; export declare const SmartSchemaSchema: z.ZodRecord; export declare const SmartApiFetchSchema: z.ZodRecord; export declare const SmartCacheApiSchema: z.ZodRecord; export declare const SmartDatabaseSchema: z.ZodRecord; export declare const SmartGraphQLSchema: z.ZodRecord; export declare const SmartMigrationSchema: z.ZodRecord; export declare const SmartOrmSchema: z.ZodRecord; export declare const SmartRestSchema: z.ZodRecord; export declare const SmartWebSocketSchema: z.ZodRecord; export declare const SmartProcessesSchema: z.ZodRecord; export declare const SmartNetworkSchema: z.ZodRecord; export declare const SmartLogsSchema: z.ZodRecord; export declare const SmartLintSchema: z.ZodRecord; export declare const SmartInstallSchema: z.ZodObject<{ packageManager: z.ZodOptional>; packages: z.ZodOptional, string, string>, "many">>; dev: z.ZodOptional; force: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ packageManager: z.ZodOptional>; packages: z.ZodOptional, string, string>, "many">>; dev: z.ZodOptional; force: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ packageManager: z.ZodOptional>; packages: z.ZodOptional, string, string>, "many">>; dev: z.ZodOptional; force: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartDockerSchema: z.ZodRecord; export declare const SmartBuildSchema: z.ZodRecord; export declare const SmartSystemMetricsSchema: z.ZodRecord; export declare const SmartTestSchema: z.ZodRecord; export declare const SmartTypeCheckSchema: z.ZodRecord; export declare const SmartCronSchema: z.ZodRecord; export declare const SmartUserSchema: z.ZodObject<{ username: z.ZodOptional, string, string>>; groupname: z.ZodOptional, string, string>>; path: z.ZodOptional, string, string>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ username: z.ZodOptional, string, string>>; groupname: z.ZodOptional, string, string>>; path: z.ZodOptional, string, string>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ username: z.ZodOptional, string, string>>; groupname: z.ZodOptional, string, string>>; path: z.ZodOptional, string, string>>; }, z.ZodTypeAny, "passthrough">>; export declare const SmartDiffSchema: z.ZodObject<{ source: z.ZodOptional>; target: z.ZodOptional>; ref: z.ZodOptional>; files: z.ZodOptional, string, string>, "many">>; filePattern: z.ZodOptional, string, string>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ source: z.ZodOptional>; target: z.ZodOptional>; ref: z.ZodOptional>; files: z.ZodOptional, string, string>, "many">>; filePattern: z.ZodOptional, string, string>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ source: z.ZodOptional>; target: z.ZodOptional>; ref: z.ZodOptional>; files: z.ZodOptional, string, string>, "many">>; filePattern: z.ZodOptional, string, string>>; }, z.ZodTypeAny, "passthrough">>; export declare const SmartBranchSchema: z.ZodObject<{ mergedInto: z.ZodOptional>; branch: z.ZodOptional>; pattern: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ mergedInto: z.ZodOptional>; branch: z.ZodOptional>; pattern: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ mergedInto: z.ZodOptional>; branch: z.ZodOptional>; pattern: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; export declare const SmartMergeSchema: z.ZodObject<{ branch: z.ZodOptional>; commit: z.ZodOptional>; strategy: z.ZodOptional>; strategyOption: z.ZodOptional, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ branch: z.ZodOptional>; commit: z.ZodOptional>; strategy: z.ZodOptional>; strategyOption: z.ZodOptional, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ branch: z.ZodOptional>; commit: z.ZodOptional>; strategy: z.ZodOptional>; strategyOption: z.ZodOptional, "many">>; }, z.ZodTypeAny, "passthrough">>; export declare const SmartStatusSchema: z.ZodObject<{ filePath: z.ZodOptional, string, string>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ filePath: z.ZodOptional, string, string>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ filePath: z.ZodOptional, string, string>>; }, z.ZodTypeAny, "passthrough">>; export declare const SmartLogSchema: z.ZodObject<{ branch: z.ZodOptional>; since: z.ZodOptional>; until: z.ZodOptional>; author: z.ZodOptional>; grep: z.ZodOptional>; filePath: z.ZodOptional, string, string>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ branch: z.ZodOptional>; since: z.ZodOptional>; until: z.ZodOptional>; author: z.ZodOptional>; grep: z.ZodOptional>; filePath: z.ZodOptional, string, string>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ branch: z.ZodOptional>; since: z.ZodOptional>; until: z.ZodOptional>; author: z.ZodOptional>; grep: z.ZodOptional>; filePath: z.ZodOptional, string, string>>; }, z.ZodTypeAny, "passthrough">>; export declare const SmartReadSchema: z.ZodObject<{ path: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; }, z.ZodTypeAny, "passthrough">>; export declare const SmartWriteSchema: z.ZodObject<{ path: z.ZodString; content: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; content: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; content: z.ZodString; }, z.ZodTypeAny, "passthrough">>; export declare const SmartEditSchema: z.ZodObject<{ path: z.ZodString; operations: z.ZodAny; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; operations: z.ZodAny; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; operations: z.ZodAny; }, z.ZodTypeAny, "passthrough">>; export declare const SmartGlobSchema: z.ZodObject<{ pattern: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ pattern: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ pattern: z.ZodString; }, z.ZodTypeAny, "passthrough">>; export declare const WikiWriteSchema: z.ZodObject<{ claim: z.ZodString; anchors: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ claim: z.ZodString; anchors: z.ZodArray; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ claim: z.ZodString; anchors: z.ZodArray; }, z.ZodTypeAny, "passthrough">>; export declare const WikiReadSchema: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; export declare const WikiQuerySchema: z.ZodObject<{ operation: z.ZodEnum<["get", "search", "node", "audit", "balance", "overview"]>; key: z.ZodOptional; query: z.ZodOptional; type: z.ZodOptional>; nodeId: z.ZodOptional; limit: z.ZodOptional; graphDir: z.ZodOptional; projectRoot: z.ZodOptional; sessionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { operation: "search" | "get" | "audit" | "node" | "balance" | "overview"; sessionId?: string | undefined; graphDir?: string | undefined; key?: string | undefined; type?: "map" | "failure" | "feedback" | "command" | "finding" | "decision" | undefined; projectRoot?: string | undefined; limit?: number | undefined; query?: string | undefined; nodeId?: string | undefined; }, { operation: "search" | "get" | "audit" | "node" | "balance" | "overview"; sessionId?: string | undefined; graphDir?: string | undefined; key?: string | undefined; type?: "map" | "failure" | "feedback" | "command" | "finding" | "decision" | undefined; projectRoot?: string | undefined; limit?: number | undefined; query?: string | undefined; nodeId?: string | undefined; }>; export declare const ContextPageSchema: z.ZodObject<{ query: z.ZodString; taskId: z.ZodOptional; sessionId: z.ZodOptional; trigger: z.ZodOptional>; budget: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ query: z.ZodString; taskId: z.ZodOptional; sessionId: z.ZodOptional; trigger: z.ZodOptional>; budget: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ query: z.ZodString; taskId: z.ZodOptional; sessionId: z.ZodOptional; trigger: z.ZodOptional>; budget: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const ContextReceiptVerifySchema: z.ZodObject<{ deliveryEventId: z.ZodString; }, "strict", z.ZodTypeAny, { deliveryEventId: string; }, { deliveryEventId: string; }>; export declare const CognitionRecordSchema: z.ZodEffects>; kind: z.ZodOptional>; semanticObject: z.ZodOptional>; evidenceReceipts: z.ZodArray, "many">; taskId: z.ZodOptional; sessionId: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ operation: z.ZodOptional>; kind: z.ZodOptional>; semanticObject: z.ZodOptional>; evidenceReceipts: z.ZodArray, "many">; taskId: z.ZodOptional; sessionId: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ operation: z.ZodOptional>; kind: z.ZodOptional>; semanticObject: z.ZodOptional>; evidenceReceipts: z.ZodArray, "many">; taskId: z.ZodOptional; sessionId: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, z.objectOutputType<{ operation: z.ZodOptional>; kind: z.ZodOptional>; semanticObject: z.ZodOptional>; evidenceReceipts: z.ZodArray, "many">; taskId: z.ZodOptional; sessionId: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ operation: z.ZodOptional>; kind: z.ZodOptional>; semanticObject: z.ZodOptional>; evidenceReceipts: z.ZodArray, "many">; taskId: z.ZodOptional; sessionId: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const CheckpointHandoffSchema: z.ZodObject<{ operation: z.ZodEnum<["create", "restore"]>; checkpoint: z.ZodRecord; currentState: z.ZodOptional>; boundary: z.ZodOptional; consumer: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ operation: z.ZodEnum<["create", "restore"]>; checkpoint: z.ZodRecord; currentState: z.ZodOptional>; boundary: z.ZodOptional; consumer: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ operation: z.ZodEnum<["create", "restore"]>; checkpoint: z.ZodRecord; currentState: z.ZodOptional>; boundary: z.ZodOptional; consumer: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const OutcomeReportSchema: z.ZodObject<{ episodeId: z.ZodString; outcome: z.ZodRecord; graderReceipt: z.ZodRecord; taskId: z.ZodOptional; sessionId: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ episodeId: z.ZodString; outcome: z.ZodRecord; graderReceipt: z.ZodRecord; taskId: z.ZodOptional; sessionId: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ episodeId: z.ZodString; outcome: z.ZodRecord; graderReceipt: z.ZodRecord; taskId: z.ZodOptional; sessionId: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartGrepSchema: z.ZodObject<{ pattern: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ pattern: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ pattern: z.ZodString; }, z.ZodTypeAny, "passthrough">>; export declare const AlertManagerSchema: z.ZodRecord; export declare const MetricCollectorSchema: z.ZodRecord; export declare const MonitoringIntegrationSchema: z.ZodRecord; export declare const CustomWidgetSchema: z.ZodRecord; export declare const DataVisualizerSchema: z.ZodRecord; export declare const HealthMonitorSchema: z.ZodRecord; export declare const LogDashboardSchema: z.ZodRecord; export declare const IntelligentAssistantSchema: z.ZodRecord; export declare const NaturalLanguageQuerySchema: z.ZodRecord; export declare const PatternRecognitionSchema: z.ZodRecord; export declare const PredictiveAnalyticsSchema: z.ZodRecord; export declare const RecommendationEngineSchema: z.ZodRecord; export declare const SmartSummarizationSchema: z.ZodRecord; export declare const GetHookAnalyticsSchema: z.ZodObject<{ startDate: z.ZodOptional; endDate: z.ZodOptional; }, "strip", z.ZodTypeAny, { startDate?: string | undefined; endDate?: string | undefined; }, { startDate?: string | undefined; endDate?: string | undefined; }>; export declare const GetActionAnalyticsSchema: z.ZodObject<{ startDate: z.ZodOptional; endDate: z.ZodOptional; }, "strip", z.ZodTypeAny, { startDate?: string | undefined; endDate?: string | undefined; }, { startDate?: string | undefined; endDate?: string | undefined; }>; export declare const GetMcpServerAnalyticsSchema: z.ZodObject<{ startDate: z.ZodOptional; endDate: z.ZodOptional; }, "strip", z.ZodTypeAny, { startDate?: string | undefined; endDate?: string | undefined; }, { startDate?: string | undefined; endDate?: string | undefined; }>; export declare const ExportAnalyticsSchema: z.ZodObject<{ format: z.ZodEnum<["json", "csv"]>; startDate: z.ZodOptional; endDate: z.ZodOptional; hookPhase: z.ZodOptional>; toolName: z.ZodOptional; mcpServer: z.ZodOptional; }, "strip", z.ZodTypeAny, { format: "json" | "csv"; toolName?: string | undefined; startDate?: string | undefined; endDate?: string | undefined; hookPhase?: "PreToolUse" | "PostToolUse" | "SessionStart" | "PreCompact" | "UserPromptSubmit" | "Unknown" | undefined; mcpServer?: string | undefined; }, { format: "json" | "csv"; toolName?: string | undefined; startDate?: string | undefined; endDate?: string | undefined; hookPhase?: "PreToolUse" | "PostToolUse" | "SessionStart" | "PreCompact" | "UserPromptSubmit" | "Unknown" | undefined; mcpServer?: string | undefined; }>; export declare const GetOptimizationReportSchema: z.ZodObject<{ startDate: z.ZodOptional; endDate: z.ZodOptional; sessionId: z.ZodOptional; topN: z.ZodOptional; }, "strip", z.ZodTypeAny, { sessionId?: string | undefined; startDate?: string | undefined; endDate?: string | undefined; topN?: number | undefined; }, { sessionId?: string | undefined; startDate?: string | undefined; endDate?: string | undefined; topN?: number | undefined; }>; export declare const OptimizationStorageSchema: z.ZodDiscriminatedUnion<"operation", [z.ZodObject<{ operation: z.ZodLiteral<"store">; originalTextHash: z.ZodString; optimizedText: z.ZodString; originalTokens: z.ZodNumber; optimizedTokens: z.ZodNumber; tokensSaved: z.ZodNumber; }, "strip", z.ZodTypeAny, { originalTokens: number; optimizedTokens: number; tokensSaved: number; originalTextHash: string; operation: "store"; optimizedText: string; }, { originalTokens: number; optimizedTokens: number; tokensSaved: number; originalTextHash: string; operation: "store"; optimizedText: string; }>, z.ZodObject<{ operation: z.ZodLiteral<"retrieve">; originalTextHash: z.ZodString; }, "strip", z.ZodTypeAny, { originalTextHash: string; operation: "retrieve"; }, { originalTextHash: string; operation: "retrieve"; }>]>; export declare const ContextDeltaSchema: z.ZodDiscriminatedUnion<"operation", [z.ZodObject<{ operation: z.ZodLiteral<"compute-delta">; sessionId: z.ZodString; filePath: z.ZodString; currentContent: z.ZodString; }, "strip", z.ZodTypeAny, { sessionId: string; filePath: string; operation: "compute-delta"; currentContent: string; }, { sessionId: string; filePath: string; operation: "compute-delta"; currentContent: string; }>, z.ZodObject<{ operation: z.ZodLiteral<"seed">; sessionId: z.ZodString; filePath: z.ZodString; currentContent: z.ZodString; }, "strip", z.ZodTypeAny, { sessionId: string; filePath: string; operation: "seed"; currentContent: string; }, { sessionId: string; filePath: string; operation: "seed"; currentContent: string; }>, z.ZodObject<{ operation: z.ZodLiteral<"clear">; sessionId: z.ZodString; filePath: z.ZodString; }, "strip", z.ZodTypeAny, { sessionId: string; filePath: string; operation: "clear"; }, { sessionId: string; filePath: string; operation: "clear"; }>]>; export declare const SmartComplexitySchema: z.ZodObject<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; includeHalstead: z.ZodOptional; includeMaintainability: z.ZodOptional; threshold: z.ZodOptional>; force: z.ZodOptional; maxCacheAge: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; includeHalstead: z.ZodOptional; includeMaintainability: z.ZodOptional; threshold: z.ZodOptional>; force: z.ZodOptional; maxCacheAge: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; includeHalstead: z.ZodOptional; includeMaintainability: z.ZodOptional; threshold: z.ZodOptional>; force: z.ZodOptional; maxCacheAge: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartDependenciesSchema: z.ZodObject<{ cwd: z.ZodOptional; files: z.ZodOptional>; mode: z.ZodOptional>; targetFile: z.ZodOptional; includeExternal: z.ZodOptional; maxDepth: z.ZodOptional; useCache: z.ZodOptional; incrementalUpdate: z.ZodOptional; format: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ cwd: z.ZodOptional; files: z.ZodOptional>; mode: z.ZodOptional>; targetFile: z.ZodOptional; includeExternal: z.ZodOptional; maxDepth: z.ZodOptional; useCache: z.ZodOptional; incrementalUpdate: z.ZodOptional; format: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ cwd: z.ZodOptional; files: z.ZodOptional>; mode: z.ZodOptional>; targetFile: z.ZodOptional; includeExternal: z.ZodOptional; maxDepth: z.ZodOptional; useCache: z.ZodOptional; incrementalUpdate: z.ZodOptional; format: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; export declare const SmartExportsSchema: z.ZodObject<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; checkUsage: z.ZodOptional; scanDepth: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; checkUsage: z.ZodOptional; scanDepth: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; checkUsage: z.ZodOptional; scanDepth: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartImportsSchema: z.ZodObject<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; checkCircular: z.ZodOptional; suggestMissing: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; checkCircular: z.ZodOptional; suggestMissing: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; checkCircular: z.ZodOptional; suggestMissing: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartRefactorSchema: z.ZodObject<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; refactorTypes: z.ZodOptional>; minComplexityForExtraction: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; refactorTypes: z.ZodOptional>; minComplexityForExtraction: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ filePath: z.ZodOptional; fileContent: z.ZodOptional; projectRoot: z.ZodOptional; refactorTypes: z.ZodOptional>; minComplexityForExtraction: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartSecuritySchema: z.ZodObject<{ force: z.ZodOptional; projectRoot: z.ZodOptional; targets: z.ZodOptional>; exclude: z.ZodOptional>; minSeverity: z.ZodOptional>; maxCacheAge: z.ZodOptional; includeLowSeverity: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ force: z.ZodOptional; projectRoot: z.ZodOptional; targets: z.ZodOptional>; exclude: z.ZodOptional>; minSeverity: z.ZodOptional>; maxCacheAge: z.ZodOptional; includeLowSeverity: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ force: z.ZodOptional; projectRoot: z.ZodOptional; targets: z.ZodOptional>; exclude: z.ZodOptional>; minSeverity: z.ZodOptional>; maxCacheAge: z.ZodOptional; includeLowSeverity: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartSymbolsSchema: z.ZodObject<{ filePath: z.ZodString; symbolTypes: z.ZodOptional>; includeExported: z.ZodOptional; includeImported: z.ZodOptional; projectRoot: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ filePath: z.ZodString; symbolTypes: z.ZodOptional>; includeExported: z.ZodOptional; includeImported: z.ZodOptional; projectRoot: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ filePath: z.ZodString; symbolTypes: z.ZodOptional>; includeExported: z.ZodOptional; includeImported: z.ZodOptional; projectRoot: z.ZodOptional; force: z.ZodOptional; maxCacheAge: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartTypescriptSchema: z.ZodObject<{ force: z.ZodOptional; projectRoot: z.ZodOptional; tsconfig: z.ZodOptional; maxCacheAge: z.ZodOptional; files: z.ZodOptional>; includeTypeInfo: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ force: z.ZodOptional; projectRoot: z.ZodOptional; tsconfig: z.ZodOptional; maxCacheAge: z.ZodOptional; files: z.ZodOptional>; includeTypeInfo: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ force: z.ZodOptional; projectRoot: z.ZodOptional; tsconfig: z.ZodOptional; maxCacheAge: z.ZodOptional; files: z.ZodOptional>; includeTypeInfo: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartConfigReadSchema: z.ZodObject<{ path: z.ZodString; format: z.ZodOptional>; diffMode: z.ZodOptional; validateSchema: z.ZodOptional; inferSchema: z.ZodOptional; includeSuggestions: z.ZodOptional; validateOnly: z.ZodOptional; schema: z.ZodOptional>; strictMode: z.ZodOptional; ttl: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; format: z.ZodOptional>; diffMode: z.ZodOptional; validateSchema: z.ZodOptional; inferSchema: z.ZodOptional; includeSuggestions: z.ZodOptional; validateOnly: z.ZodOptional; schema: z.ZodOptional>; strictMode: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; format: z.ZodOptional>; diffMode: z.ZodOptional; validateSchema: z.ZodOptional; inferSchema: z.ZodOptional; includeSuggestions: z.ZodOptional; validateOnly: z.ZodOptional; schema: z.ZodOptional>; strictMode: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartEnvSchema: z.ZodObject<{ envFile: z.ZodOptional; envContent: z.ZodOptional; checkSecurity: z.ZodOptional; suggestMissing: z.ZodOptional; environment: z.ZodOptional>; requiredVars: z.ZodOptional>; force: z.ZodOptional; ttl: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ envFile: z.ZodOptional; envContent: z.ZodOptional; checkSecurity: z.ZodOptional; suggestMissing: z.ZodOptional; environment: z.ZodOptional>; requiredVars: z.ZodOptional>; force: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ envFile: z.ZodOptional; envContent: z.ZodOptional; checkSecurity: z.ZodOptional; suggestMissing: z.ZodOptional; environment: z.ZodOptional>; requiredVars: z.ZodOptional>; force: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartPackageJsonSchema: z.ZodObject<{ projectRoot: z.ZodOptional; force: z.ZodOptional; checkOutdated: z.ZodOptional; checkSecurity: z.ZodOptional; includeDependencyTree: z.ZodOptional; maxCacheAge: z.ZodOptional; maxTreeDepth: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ projectRoot: z.ZodOptional; force: z.ZodOptional; checkOutdated: z.ZodOptional; checkSecurity: z.ZodOptional; includeDependencyTree: z.ZodOptional; maxCacheAge: z.ZodOptional; maxTreeDepth: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ projectRoot: z.ZodOptional; force: z.ZodOptional; checkOutdated: z.ZodOptional; checkSecurity: z.ZodOptional; includeDependencyTree: z.ZodOptional; maxCacheAge: z.ZodOptional; maxTreeDepth: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartTsconfigSchema: z.ZodObject<{ configPath: z.ZodOptional; projectRoot: z.ZodOptional; includeIssues: z.ZodOptional; includeSuggestions: z.ZodOptional; maxCacheAge: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ configPath: z.ZodOptional; projectRoot: z.ZodOptional; includeIssues: z.ZodOptional; includeSuggestions: z.ZodOptional; maxCacheAge: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ configPath: z.ZodOptional; projectRoot: z.ZodOptional; includeIssues: z.ZodOptional; includeSuggestions: z.ZodOptional; maxCacheAge: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartPrettySchema: z.ZodObject<{ operation: z.ZodEnum<["highlight-code", "format-code", "detect-language", "apply-theme"]>; code: z.ZodOptional; filePath: z.ZodOptional; language: z.ZodOptional; outputMode: z.ZodOptional>; theme: z.ZodOptional>; customTheme: z.ZodOptional>; showLineNumbers: z.ZodOptional; highlightLines: z.ZodOptional>; startLine: z.ZodOptional; formatCode: z.ZodOptional; prettierConfig: z.ZodOptional>; tabWidth: z.ZodOptional; useTabs: z.ZodOptional; semi: z.ZodOptional; singleQuote: z.ZodOptional; trailingComma: z.ZodOptional>; printWidth: z.ZodOptional; hints: z.ZodOptional>; includeBackground: z.ZodOptional; inlineStyles: z.ZodOptional; wrapCode: z.ZodOptional; useCache: z.ZodOptional; ttl: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ operation: z.ZodEnum<["highlight-code", "format-code", "detect-language", "apply-theme"]>; code: z.ZodOptional; filePath: z.ZodOptional; language: z.ZodOptional; outputMode: z.ZodOptional>; theme: z.ZodOptional>; customTheme: z.ZodOptional>; showLineNumbers: z.ZodOptional; highlightLines: z.ZodOptional>; startLine: z.ZodOptional; formatCode: z.ZodOptional; prettierConfig: z.ZodOptional>; tabWidth: z.ZodOptional; useTabs: z.ZodOptional; semi: z.ZodOptional; singleQuote: z.ZodOptional; trailingComma: z.ZodOptional>; printWidth: z.ZodOptional; hints: z.ZodOptional>; includeBackground: z.ZodOptional; inlineStyles: z.ZodOptional; wrapCode: z.ZodOptional; useCache: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ operation: z.ZodEnum<["highlight-code", "format-code", "detect-language", "apply-theme"]>; code: z.ZodOptional; filePath: z.ZodOptional; language: z.ZodOptional; outputMode: z.ZodOptional>; theme: z.ZodOptional>; customTheme: z.ZodOptional>; showLineNumbers: z.ZodOptional; highlightLines: z.ZodOptional>; startLine: z.ZodOptional; formatCode: z.ZodOptional; prettierConfig: z.ZodOptional>; tabWidth: z.ZodOptional; useTabs: z.ZodOptional; semi: z.ZodOptional; singleQuote: z.ZodOptional; trailingComma: z.ZodOptional>; printWidth: z.ZodOptional; hints: z.ZodOptional>; includeBackground: z.ZodOptional; inlineStyles: z.ZodOptional; wrapCode: z.ZodOptional; useCache: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartProcessSchema: z.ZodObject<{ operation: z.ZodEnum<["start", "stop", "status", "monitor", "tree", "restart"]>; pid: z.ZodOptional; name: z.ZodOptional; command: z.ZodOptional; args: z.ZodOptional>; cwd: z.ZodOptional; env: z.ZodOptional>; detached: z.ZodOptional; autoRestart: z.ZodOptional; interval: z.ZodOptional; duration: z.ZodOptional; useCache: z.ZodOptional; ttl: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ operation: z.ZodEnum<["start", "stop", "status", "monitor", "tree", "restart"]>; pid: z.ZodOptional; name: z.ZodOptional; command: z.ZodOptional; args: z.ZodOptional>; cwd: z.ZodOptional; env: z.ZodOptional>; detached: z.ZodOptional; autoRestart: z.ZodOptional; interval: z.ZodOptional; duration: z.ZodOptional; useCache: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ operation: z.ZodEnum<["start", "stop", "status", "monitor", "tree", "restart"]>; pid: z.ZodOptional; name: z.ZodOptional; command: z.ZodOptional; args: z.ZodOptional>; cwd: z.ZodOptional; env: z.ZodOptional>; detached: z.ZodOptional; autoRestart: z.ZodOptional; interval: z.ZodOptional; duration: z.ZodOptional; useCache: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const SmartServiceSchema: z.ZodObject<{ operation: z.ZodEnum<["start", "stop", "restart", "status", "enable", "disable", "health-check", "list-dependencies"]>; serviceType: z.ZodOptional>; serviceName: z.ZodString; autoDetect: z.ZodOptional; useCache: z.ZodOptional; ttl: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ operation: z.ZodEnum<["start", "stop", "restart", "status", "enable", "disable", "health-check", "list-dependencies"]>; serviceType: z.ZodOptional>; serviceName: z.ZodString; autoDetect: z.ZodOptional; useCache: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ operation: z.ZodEnum<["start", "stop", "restart", "status", "enable", "disable", "health-check", "list-dependencies"]>; serviceType: z.ZodOptional>; serviceName: z.ZodString; autoDetect: z.ZodOptional; useCache: z.ZodOptional; ttl: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const toolSchemaMap: Record>; //# sourceMappingURL=tool-schemas.d.ts.map