/** * Security-specific error class for DollhouseMCP * * Used to indicate security violations, validation failures, * and other security-related issues. */ export declare class SecurityError extends Error { readonly code: string; readonly severity: 'low' | 'medium' | 'high' | 'critical'; readonly details?: Record; constructor(message: string, code?: string, severity?: 'low' | 'medium' | 'high' | 'critical', details?: Record); /** * Creates a SecurityError for content validation failures */ static contentValidation(message: string, patterns?: string[]): SecurityError; /** * Creates a SecurityError for YAML injection attempts */ static yamlInjection(message: string): SecurityError; /** * Creates a SecurityError for path traversal attempts */ static pathTraversal(message: string, path?: string): SecurityError; /** * Creates a SecurityError for token validation failures */ static tokenValidation(message: string): SecurityError; } //# sourceMappingURL=SecurityError.d.ts.map