/**
 * Safety Tier Service
 *
 * Wrapper around @dollhousemcp/safety that adds DollhouseMCP-specific
 * integrations (logger, SecurityMonitor).
 *
 * Part of the Tiered Safety System (RFC #97).
 *
 * @since v2.0.0
 */
export { matchesDangerZonePattern, hasCriticalSecurityViolations, generateDisplayCode, createConfirmationRequest, createExecutionContext, VerificationStore, showVerificationDialog, isDialogAvailable, defaultAuditLogger, consoleAuditLogger, createAuditLogger, DEFAULT_SAFETY_CONFIG, } from '@dollhousemcp/safety';
export type { SafetyTier, VerificationChallengeType, SafetyConfig, VerificationChallenge, ConfirmationRequest, DangerZoneOperation, ExecutionContext, SafetyTierResult, StoredChallenge, SafetyAuditEvent, SafetyAuditEventType, AuditLogger, DialogOptions, DialogResult, } from '@dollhousemcp/safety';
import type { SafetyConfig, SafetyTierResult, ExecutionContext, VerificationChallengeType, VerificationChallenge, DangerZoneOperation } from '@dollhousemcp/safety';
/**
 * Determine the safety tier based on risk score, security warnings, and goal content
 *
 * Wrapper that adds SecurityMonitor logging for danger zone triggers.
 */
export declare function determineSafetyTier(riskScore: number, securityWarnings: string[], goal: string, config?: SafetyConfig, executionContext?: ExecutionContext): SafetyTierResult;
/**
 * Create a verification challenge for VERIFY or DANGER_ZONE tiers
 *
 * Wrapper that adds DollhouseMCP logger integration.
 */
export declare function createVerificationChallenge(reason: string, challengeType?: VerificationChallengeType, expirationMinutes?: number): VerificationChallenge;
/**
 * Create a danger zone operation record
 *
 * Wrapper that adds SecurityMonitor logging.
 */
export declare function createDangerZoneOperation(operationType: string, reason: string, dangerZoneEnabled: boolean, config?: SafetyConfig): DangerZoneOperation;
//# sourceMappingURL=safetyTierService.d.ts.map