/**
 * PCI-DSS v4.0 Compliance Controls
 *
 * Payment Card Industry Data Security Standard
 *
 * @module compliance/pci-dss
 */
import type { ComplianceControl } from "./types.js";
/**
 * PCI-DSS control categories
 */
export declare const PCI_DSS_CATEGORIES: readonly ["Build and Maintain a Secure Network", "Protect Cardholder Data", "Maintain a Vulnerability Management Program", "Implement Strong Access Control Measures", "Regularly Monitor and Test Networks", "Maintain an Information Security Policy"];
/**
 * PCI-DSS v4.0 controls relevant to code security
 */
export declare const PCI_DSS_CONTROLS: ComplianceControl[];
/**
 * Get all PCI-DSS controls
 */
export declare function getPCIDSSControls(): ComplianceControl[];
/**
 * Get PCI-DSS controls by category
 */
export declare function getPCIDSSControlsByCategory(category: string): ComplianceControl[];
/**
 * Get PCI-DSS categories
 */
export declare function getPCIDSSCategories(): readonly string[];
//# sourceMappingURL=pci-dss.d.ts.map