import { z } from 'zod'; export declare const safeCoerceNumber: z.ZodPreprocess, unknown>; export declare const safeCoerceValidationStatus: z.ZodPreprocess>, unknown>; export declare const coreOptionsSchema: z.ZodObject<{ config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; }, z.core.$strip>; export declare const databaseOptionsSchema: z.ZodObject<{ db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; }, z.core.$strip>; export declare const workspaceOptionsSchema: z.ZodObject<{ defaultProject: z.ZodPreprocess, unknown>; defaultWorkspaceId: z.ZodOptional; }, z.core.$strip>; export declare const vectorOptionsSchema: z.ZodObject<{ embeddingModel: z.ZodOptional; autoRebuildIndex: z.ZodOptional; }, z.core.$strip>; export declare const networkOptionsSchema: z.ZodObject<{ transport: z.ZodOptional; http: z.ZodOptional; stdio: z.ZodOptional; port: z.ZodOptional; serverHost: z.ZodOptional; stateless: z.ZodOptional; corsOrigin: z.ZodOptional; enableHsts: z.ZodOptional; authToken: z.ZodOptional; authScopes: z.ZodOptional; trustProxy: z.ZodOptional; publicOrigin: z.ZodOptional; }, z.core.$strip>; export declare const oauthOptionsSchema: z.ZodObject<{ oauthEnabled: z.ZodOptional; oauthIssuer: z.ZodOptional; oauthAudience: z.ZodOptional; oauthJwksUri: z.ZodOptional; oauthClockTolerance: z.ZodOptional; oauthAllowPlaintextLoopback: z.ZodOptional; }, z.core.$strip>; export declare const auditOptionsSchema: z.ZodObject<{ auditLog: z.ZodOptional; auditRedact: z.ZodOptional; auditReads: z.ZodOptional; auditLogMaxSize: z.ZodOptional; }, z.core.$strip>; export declare const codeModeOptionsSchema: z.ZodObject<{ allowedIoRoots: z.ZodOptional; codemodeInternalFullAccess: z.ZodOptional; codemodeMaxResultSize: z.ZodOptional; toolFilter: z.ZodOptional; }, z.core.$strip>; export declare const schedulerOptionsSchema: z.ZodObject<{ backupInterval: z.ZodOptional; keepBackups: z.ZodOptional; vacuumInterval: z.ZodOptional; rebuildIndexInterval: z.ZodOptional; digestInterval: z.ZodOptional; reportInterval: z.ZodOptional; reportWebhookUrl: z.ZodOptional; reportWebhookAuth: z.ZodOptional; reportContentType: z.ZodOptional; }, z.core.$strip>; export declare const pruningOptionsSchema: z.ZodObject<{ autoPruneInterval: z.ZodOptional; archiveOlderThanDays: z.ZodOptional; pruneOlderThanDays: z.ZodOptional; hardDeleteOlderThanDays: z.ZodOptional; pruneImportanceThreshold: z.ZodOptional; pruneDryRun: z.ZodOptional; pruneExcludeTags: z.ZodOptional; }, z.core.$strip>; export declare const briefingOptionsSchema: z.ZodObject<{ briefingImportanceThreshold: z.ZodOptional; briefingPrCount: z.ZodOptional; briefingEntries: z.ZodOptional; briefingCommits: z.ZodOptional; briefingSummaries: z.ZodOptional; briefingIncludeTeam: z.ZodOptional; briefingIssues: z.ZodOptional; briefingPrs: z.ZodOptional; briefingPrStatus: z.ZodOptional; briefingMilestones: z.ZodOptional; rulesFile: z.ZodOptional; skillsDir: z.ZodOptional; briefingWorkflows: z.ZodOptional; briefingWorkflowStatus: z.ZodOptional; briefingCopilot: z.ZodOptional; workflowSummary: z.ZodOptional; }, z.core.$strip>; export declare const metricsOptionsSchema: z.ZodObject<{ metricsExport: z.ZodOptional; persistMetrics: z.ZodOptional; metricsPath: z.ZodOptional; metricsPort: z.ZodOptional; }, z.core.$strip>; export declare const outputOptionsSchema: z.ZodObject<{ json: z.ZodOptional; }, z.core.$strip>; export declare const serverOptionsSchema: z.ZodObject<{ config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; defaultProject: z.ZodPreprocess, unknown>; defaultWorkspaceId: z.ZodOptional; embeddingModel: z.ZodOptional; autoRebuildIndex: z.ZodOptional; transport: z.ZodOptional; http: z.ZodOptional; stdio: z.ZodOptional; port: z.ZodOptional; serverHost: z.ZodOptional; stateless: z.ZodOptional; corsOrigin: z.ZodOptional; enableHsts: z.ZodOptional; authToken: z.ZodOptional; authScopes: z.ZodOptional; trustProxy: z.ZodOptional; publicOrigin: z.ZodOptional; oauthEnabled: z.ZodOptional; oauthIssuer: z.ZodOptional; oauthAudience: z.ZodOptional; oauthJwksUri: z.ZodOptional; oauthClockTolerance: z.ZodOptional; oauthAllowPlaintextLoopback: z.ZodOptional; auditLog: z.ZodOptional; auditRedact: z.ZodOptional; auditReads: z.ZodOptional; auditLogMaxSize: z.ZodOptional; allowedIoRoots: z.ZodOptional; codemodeInternalFullAccess: z.ZodOptional; codemodeMaxResultSize: z.ZodOptional; toolFilter: z.ZodOptional; backupInterval: z.ZodOptional; keepBackups: z.ZodOptional; vacuumInterval: z.ZodOptional; rebuildIndexInterval: z.ZodOptional; digestInterval: z.ZodOptional; reportInterval: z.ZodOptional; reportWebhookUrl: z.ZodOptional; reportWebhookAuth: z.ZodOptional; reportContentType: z.ZodOptional; autoPruneInterval: z.ZodOptional; archiveOlderThanDays: z.ZodOptional; pruneOlderThanDays: z.ZodOptional; hardDeleteOlderThanDays: z.ZodOptional; pruneImportanceThreshold: z.ZodOptional; pruneDryRun: z.ZodOptional; pruneExcludeTags: z.ZodOptional; briefingImportanceThreshold: z.ZodOptional; briefingPrCount: z.ZodOptional; briefingEntries: z.ZodOptional; briefingCommits: z.ZodOptional; briefingSummaries: z.ZodOptional; briefingIncludeTeam: z.ZodOptional; briefingIssues: z.ZodOptional; briefingPrs: z.ZodOptional; briefingPrStatus: z.ZodOptional; briefingMilestones: z.ZodOptional; rulesFile: z.ZodOptional; skillsDir: z.ZodOptional; briefingWorkflows: z.ZodOptional; briefingWorkflowStatus: z.ZodOptional; briefingCopilot: z.ZodOptional; workflowSummary: z.ZodOptional; metricsExport: z.ZodOptional; persistMetrics: z.ZodOptional; metricsPath: z.ZodOptional; metricsPort: z.ZodOptional; }, z.core.$strip>; export type ServerOptionsSchema = z.infer; export declare const execOptionsSchema: z.ZodObject<{ config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; defaultProject: z.ZodPreprocess, unknown>; defaultWorkspaceId: z.ZodOptional; embeddingModel: z.ZodOptional; autoRebuildIndex: z.ZodOptional; allowedIoRoots: z.ZodOptional; codemodeInternalFullAccess: z.ZodOptional; codemodeMaxResultSize: z.ZodOptional; toolFilter: z.ZodOptional; auditLog: z.ZodOptional; auditRedact: z.ZodOptional; auditReads: z.ZodOptional; auditLogMaxSize: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const adminBackupOptionsSchema: z.ZodObject<{ dest: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const adminRestoreOptionsSchema: z.ZodObject<{ config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const adminVacuumOptionsSchema: z.ZodObject<{ config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const adminPruneOptionsSchema: z.ZodObject<{ autoPruneInterval: z.ZodOptional; pruneDryRun: z.ZodOptional; pruneExcludeTags: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; archiveOlderThanDays: z.ZodOptional>; pruneOlderThanDays: z.ZodOptional>; hardDeleteOlderThanDays: z.ZodOptional>; importanceThreshold: z.ZodOptional>; pruneImportanceThreshold: z.ZodOptional>; dryRun: z.ZodOptional; excludeTags: z.ZodOptional; }, z.core.$strip>; export declare const baseEntryOptionsSchema: z.ZodObject<{ file: z.ZodOptional; contentFile: z.ZodOptional; content: z.ZodOptional; body: z.ZodOptional; description: z.ZodOptional; title: z.ZodOptional; summary: z.ZodOptional; type: z.ZodOptional; category: z.ZodOptional; tags: z.ZodOptional; tag: z.ZodOptional; project: z.ZodPreprocess, unknown>; projectNumber: z.ZodPreprocess, unknown>; project_number: z.ZodPreprocess, unknown>; trustScore: z.ZodPreprocess, unknown>; trust_score: z.ZodPreprocess, unknown>; confidence: z.ZodPreprocess, unknown>; impactScore: z.ZodPreprocess, unknown>; impact_score: z.ZodPreprocess, unknown>; validationStatus: z.ZodPreprocess>, unknown>; validation_status: z.ZodPreprocess>, unknown>; validation: z.ZodPreprocess>, unknown>; workspace: z.ZodOptional; workspaceId: z.ZodOptional; workspace_id: z.ZodOptional; sessionId: z.ZodOptional; session_id: z.ZodOptional; relatedTo: z.ZodOptional; relationships: z.ZodOptional; relFile: z.ZodOptional; autoContext: z.ZodOptional; autoContextFile: z.ZodOptional; metadata: z.ZodOptional; team: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export type BaseEntryOptionsSchema = z.infer; export declare const createEntryOptionsSchema: z.ZodObject<{ file: z.ZodOptional; contentFile: z.ZodOptional; content: z.ZodOptional; body: z.ZodOptional; description: z.ZodOptional; title: z.ZodOptional; summary: z.ZodOptional; type: z.ZodOptional; category: z.ZodOptional; tags: z.ZodOptional; tag: z.ZodOptional; project: z.ZodPreprocess, unknown>; projectNumber: z.ZodPreprocess, unknown>; project_number: z.ZodPreprocess, unknown>; trustScore: z.ZodPreprocess, unknown>; trust_score: z.ZodPreprocess, unknown>; confidence: z.ZodPreprocess, unknown>; impactScore: z.ZodPreprocess, unknown>; impact_score: z.ZodPreprocess, unknown>; validationStatus: z.ZodPreprocess>, unknown>; validation_status: z.ZodPreprocess>, unknown>; validation: z.ZodPreprocess>, unknown>; workspace: z.ZodOptional; workspaceId: z.ZodOptional; workspace_id: z.ZodOptional; sessionId: z.ZodOptional; session_id: z.ZodOptional; relatedTo: z.ZodOptional; relationships: z.ZodOptional; relFile: z.ZodOptional; autoContext: z.ZodOptional; autoContextFile: z.ZodOptional; metadata: z.ZodOptional; team: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const updateEntryOptionsSchema: z.ZodObject<{ file: z.ZodOptional; contentFile: z.ZodOptional; content: z.ZodOptional; body: z.ZodOptional; description: z.ZodOptional; title: z.ZodOptional; summary: z.ZodOptional; type: z.ZodOptional; category: z.ZodOptional; tags: z.ZodOptional; tag: z.ZodOptional; project: z.ZodPreprocess, unknown>; projectNumber: z.ZodPreprocess, unknown>; project_number: z.ZodPreprocess, unknown>; trustScore: z.ZodPreprocess, unknown>; trust_score: z.ZodPreprocess, unknown>; confidence: z.ZodPreprocess, unknown>; impactScore: z.ZodPreprocess, unknown>; impact_score: z.ZodPreprocess, unknown>; validationStatus: z.ZodPreprocess>, unknown>; validation_status: z.ZodPreprocess>, unknown>; validation: z.ZodPreprocess>, unknown>; workspace: z.ZodOptional; workspaceId: z.ZodOptional; workspace_id: z.ZodOptional; sessionId: z.ZodOptional; session_id: z.ZodOptional; relatedTo: z.ZodOptional; relationships: z.ZodOptional; relFile: z.ZodOptional; autoContext: z.ZodOptional; autoContextFile: z.ZodOptional; metadata: z.ZodOptional; team: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; id: z.ZodCoercedNumber; expectedVersion: z.ZodCoercedNumber; }, z.core.$strip>; export declare const searchOptionsSchema: z.ZodObject<{ query: z.ZodOptional; term: z.ZodOptional; keyword: z.ZodOptional; mode: z.ZodOptional>; team: z.ZodOptional; limit: z.ZodOptional>; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const ioExportJsonOptionsSchema: z.ZodObject<{ dest: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const ioExportMarkdownOptionsSchema: z.ZodObject<{ dir: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const ioImportMarkdownOptionsSchema: z.ZodObject<{ dir: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const ioImportExternalOptionsSchema: z.ZodObject<{ dir: z.ZodOptional; format: z.ZodOptional>; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const visualizeOptionsSchema: z.ZodObject<{ out: z.ZodOptional; team: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; }, z.core.$strip>; export declare const analyticsOptionsSchema: z.ZodObject<{ team: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const adminAuditSearchOptionsSchema: z.ZodObject<{ limit: z.ZodOptional>; tool: z.ZodOptional; user: z.ZodOptional; category: z.ZodOptional; status: z.ZodOptional>; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; auditLog: z.ZodOptional; auditRedact: z.ZodOptional; auditReads: z.ZodOptional; auditLogMaxSize: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const adminRebuildIndexOptionsSchema: z.ZodObject<{ team: z.ZodOptional; config: z.ZodOptional; dumpConfig: z.ZodOptional; logLevel: z.ZodOptional; maxToolInputElements: z.ZodOptional; agentHealing: z.ZodOptional; db: z.ZodOptional; database: z.ZodOptional; teamDb: z.ZodOptional; teamDatabase: z.ZodOptional; additionalTeamDbs: z.ZodOptional; teamDefaultRole: z.ZodOptional; teamAdmin: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; //# sourceMappingURL=schemas.d.ts.map