<?php

return [

    /*
    | Notification categories for user email preferences (in-app bell is always on).
    | Keys must match HrmsNotification::notificationCategory() return values.
    */
    'categories' => [
        'leave' => [
            'label' => 'Leave requests',
            'description' => 'Submitted, approved, or rejected leave applications.',
            'default_email' => true,
        ],
        'expense' => [
            'label' => 'Expense claims',
            'description' => 'Expense submissions and approval outcomes.',
            'default_email' => true,
        ],
        'resignation' => [
            'label' => 'Resignations',
            'description' => 'Resignation submissions and status updates.',
            'default_email' => true,
        ],
        'offboarding' => [
            'label' => 'Offboarding & clearance',
            'description' => 'Exit checklist tasks and clearance milestones.',
            'default_email' => true,
        ],
        'fnf' => [
            'label' => 'F&F settlement',
            'description' => 'Full and final settlement workflow updates.',
            'default_email' => true,
        ],
        'income_tax' => [
            'label' => 'Income tax declarations',
            'description' => 'Tax declaration submissions and HR verification.',
            'default_email' => true,
        ],
        'payroll' => [
            'label' => 'Payroll & imports',
            'description' => 'Background payroll runs and employee imports.',
            'default_email' => true,
        ],
        'attendance' => [
            'label' => 'Attendance regularization',
            'description' => 'Attendance correction requests and reviews.',
            'default_email' => true,
        ],
        'hr_recognition' => [
            'label' => 'Recognition & appreciations',
            'description' => 'When you receive appreciation from a colleague or manager.',
            'default_email' => true,
        ],
        'forms' => [
            'label' => 'Form submissions',
            'description' => 'When employees submit published HR forms.',
            'default_email' => true,
        ],
        'announcements' => [
            'label' => 'Announcements',
            'description' => 'Company-wide announcements.',
            'default_email' => true,
        ],
        'complaints' => [
            'label' => 'Complaints',
            'description' => 'Complaint submissions and status updates.',
            'default_email' => true,
        ],
        'subscription' => [
            'label' => 'Subscription',
            'description' => 'Subscription request outcomes and licence expiry reminders.',
            'default_email' => true,
        ],
        'performance' => [
            'label' => 'Performance reviews',
            'description' => 'Due and completed performance reviews.',
            'default_email' => true,
        ],
        'recruitment' => [
            'label' => 'Recruitment & referrals',
            'description' => 'Referral progress, interview assignments, and new applications.',
            'default_email' => true,
        ],
    ],

];
