import { CIADetails } from "../types/cia-services"; /** * Availability options derived from security module. * Ensures system availability and uptime. */ export declare const availabilityOptions: Record; /** * Integrity options derived from security module. * Ensures data integrity and accuracy. */ export declare const integrityOptions: Record; /** * Confidentiality options derived from security module. * Ensures data confidentiality and privacy. */ export declare const confidentialityOptions: Record; /** * ROI estimates derived from security module. * Provides return on investment estimates. */ export declare const ROI_ESTIMATES: import("../types").ROIEstimatesMap; export type { CIADetails }; import { SecurityLevel } from "../types/cia"; import { CIADataProvider } from "../types/cia-services"; /** * Default CIA Options Data Provider */ export declare const defaultCIADataProvider: CIADataProvider; /** * Get CIA options for a specific component * * @param component - The CIA component to get options for * @returns Record of security levels and their details */ export declare function getCIAOptionsForComponent(component: "availability" | "integrity" | "confidentiality"): Record; /** * Get the implementation details for a specific component and level * * @param component - CIA component * @param level - Security level * @returns Implementation details */ export declare function getImplementationDetails(component: "availability" | "integrity" | "confidentiality", level: SecurityLevel): { effort: string; expertise: string; timeframe: string; }; /** * Get default SLA metrics for a security level * * @param level - Security level * @returns SLA metrics object */ export declare function getDefaultSLAMetrics(level: SecurityLevel): { uptime: string; rto: string; rpo: string; mttr: string; sla: string; }; /** * Get default privacy impact for a security level * * @param level - Security level * @returns Privacy impact description */ export declare function getDefaultPrivacyImpact(level: SecurityLevel): string; /** * Get default validation level for a security level * * @param level - Security level * @returns Validation level description */ export declare function getDefaultValidationLevel(level: SecurityLevel): string; /** * Get default error rate for a security level * * @param level - Security level * @returns Error rate description */ export declare const getDefaultErrorRate: (level: SecurityLevel) => string; //# sourceMappingURL=ciaOptionsData.d.ts.map