/** * Role Checklists Utilities * @requirement FR-013: Role-Specific Actionable Guidance * * Provides structured checklists for each role with IDs, descriptions, and severity levels */ export interface ChecklistCheck { id: string; title: string; description: string; severity: 'error' | 'warning' | 'info'; message: string; } export interface RoleChecklist { roleId: string; roleName: string; checks: ChecklistCheck[]; } /** * Security Checklist (5 checks) */ export declare const SECURITY_CHECKLIST: RoleChecklist; /** * Performance Checklist (4 checks) */ export declare const PERFORMANCE_CHECKLIST: RoleChecklist; /** * QA Checklist (4 checks) */ export declare const QA_CHECKLIST: RoleChecklist; /** * Get checklist for a specific role */ export declare function getChecklistForRole(roleId: string | null | undefined): RoleChecklist | undefined; /** * Get checklists for multiple roles */ export declare function getChecklistsForRoles(roleIds: string[]): RoleChecklist[];