/**
 * Incident Response Playbooks
 *
 * This module exports all available incident response playbooks.
 * Each playbook defines the steps, notifications, and escalation
 * procedures for handling specific incident types.
 *
 * @packageDocumentation
 * @module security/incident/playbooks
 */
export { accountCompromisePlaybook } from './account-compromise.js';
export { configurationErrorPlaybook } from './configuration-error.js';
export { dataBreachPlaybook } from './data-breach.js';
export { denialOfServicePlaybook } from './denial-of-service.js';
export { insiderThreatPlaybook } from './insider-threat.js';
export { malwarePlaybook } from './malware.js';
export { ransomwarePlaybook } from './ransomware.js';
export { unauthorizedAccessPlaybook } from './unauthorized-access.js';
import type { PlaybookInput } from '../types.js';
/**
 * All available incident response playbooks indexed by their ID.
 */
export declare const allPlaybooks: Record<string, PlaybookInput>;
/**
 * Array of all available playbooks for iteration.
 */
export declare const playbookList: PlaybookInput[];
/**
 * Get a playbook by its ID.
 */
export declare function getPlaybookById(id: string): PlaybookInput | undefined;
/**
 * Get all enabled playbooks.
 */
export declare function getEnabledPlaybooks(): PlaybookInput[];
//# sourceMappingURL=index.d.ts.map