/**
 * Incident Response Actions
 *
 * Collection of automated actions for incident response playbooks.
 * Each action provides execute, validate, and optional rollback capabilities.
 *
 * @packageDocumentation
 * @module security/incident/actions
 */
export { isolateSystemAction, setIsolationService, getIsolationService } from './isolate-system.js';
export type { IsolationService, IsolationTarget, IsolationResult } from './isolate-system.js';
export { revokeCredentialsAction, setCredentialService, getCredentialService } from './revoke-credentials.js';
export type { CredentialService, CredentialTarget, RevocationResult } from './revoke-credentials.js';
export { blockIpAction, setIpBlockingService, getIpBlockingService } from './block-ip.js';
export type { IpBlockingService, IpBlockTarget, IpBlockResult } from './block-ip.js';
export { notifyStakeholdersAction, setStakeholderNotificationService, getStakeholderNotificationService } from './notify-stakeholders.js';
export type { StakeholderNotificationService, StakeholderNotification, StakeholderConfig } from './notify-stakeholders.js';
export { collectEvidenceAction, setEvidenceCollectionService, getEvidenceCollectionService } from './collect-evidence.js';
export type { EvidenceCollectionService, EvidenceTarget, CollectionResult } from './collect-evidence.js';
export { scaleMonitoringAction, setMonitoringScalingService, getMonitoringScalingService } from './scale-monitoring.js';
export type { MonitoringScalingService, MonitoringEnhancement } from './scale-monitoring.js';
import type { ActionDefinition } from '../types.js';
/**
 * Registry of all built-in actions
 */
export declare const builtInActions: ActionDefinition[];
/**
 * Get action by ID
 */
export declare function getBuiltInAction(actionId: string): ActionDefinition | undefined;
/**
 * Get all actions by category
 */
export declare function getActionsByCategory(category: ActionDefinition['category']): ActionDefinition[];
/**
 * Get all action IDs
 */
export declare function getActionIds(): string[];
//# sourceMappingURL=index.d.ts.map