import type { ProjectType, FrameworkName } from "../types/index.js"; export declare const GESF_VERSION: string; export declare const PROJECT_TYPES: { value: ProjectType; label: string; }[]; export declare const FRAMEWORKS: { value: FrameworkName; label: string; }[]; export declare const DEFAULT_FRAMEWORKS: FrameworkName[]; export declare const PROJECT_TYPE_PACKS: Record; export declare const DATA_CLASSIFICATIONS: readonly ["public", "internal", "confidential", "restricted"]; export declare const APPROVED_ENCRYPTION: readonly ["AES-256-GCM", "ChaCha20-Poly1305", "TLS 1.3", "TLS 1.2"]; export declare const APPROVED_HASHING: readonly ["Argon2id", "bcrypt", "scrypt"]; export declare const REJECTED_HASHING: readonly ["MD5", "SHA1", "plain-text"]; export declare const AUDIT_LOG_FIELDS: readonly ["userId", "action", "resource", "timestamp", "ipAddress"]; export declare const MUST_LOG_EVENTS: readonly ["authentication", "authorization", "data_export", "role_changes", "administrative_actions"]; export declare const MUST_NOT_LOG: readonly ["passwords", "tokens", "private_keys", "sensitive_personal_data"]; export declare const DB_AUDIT_COLUMNS: readonly ["created_at", "updated_at", "deleted_at", "created_by", "updated_by"]; export declare const GES_DIR = ".ges"; export declare const COMPLIANCE_DIR = "compliance"; export declare const SECURITY_DIR = "security"; export declare const CONTROLS_DIR = "controls"; export declare const POLICIES_DIR = "policies"; export declare const CHECKLISTS_DIR = "checklists"; export declare const DOCS_DIR = "docs"; export declare const REPORTS_DIR = "reports";