/**
 * GDPR Controls
 *
 * General Data Protection Regulation (EU 2016/679)
 * Articles relevant to software security and data protection.
 *
 * @module compliance/gdpr
 */
import type { ComplianceControl } from "./types.js";
/**
 * GDPR article categories relevant to software security
 */
export declare const GDPR_CATEGORIES: readonly ["Principles", "Data Subject Rights", "Controller Obligations", "Security", "Breach Notification", "Data Protection by Design"];
/**
 * GDPR controls relevant to code security and data protection
 */
export declare const GDPR_CONTROLS: ComplianceControl[];
/**
 * Get all GDPR controls
 */
export declare function getGDPRControls(): ComplianceControl[];
/**
 * Get GDPR controls by category
 */
export declare function getGDPRControlsByCategory(category: string): ComplianceControl[];
/**
 * Get GDPR controls by article
 */
export declare function getGDPRControlsByArticle(article: string): ComplianceControl[];
/**
 * Get GDPR categories
 */
export declare function getGDPRCategories(): readonly string[];
//# sourceMappingURL=gdpr.d.ts.map