export declare class EmployeeSettingsService {
    private prisma;
    isAutoWeekdays(employeeId: string): Promise<boolean>;
    setAutoWeekdays(employeeId: string, enabled: boolean, updatedBy?: string): Promise<{
        employeeId: string;
        attendanceAutoWeekdays: boolean;
    }>;
    listAutoWeekdayEmployeeIds(): Promise<string[]>;
    listEmployeesWithSettings(search?: string): Promise<{
        items: {
            employeeId: string;
            name: string;
            email: string;
            department: string | null;
            attendanceAutoWeekdays: boolean;
        }[];
    }>;
    /** Seed default Mon–Fri auto attendance for leadership names (rollout). */
    applyDefaultAutoWeekdayLeaders(updatedBy?: string): Promise<{
        applied: {
            employeeId: string;
            name: string;
        }[];
    }>;
}
//# sourceMappingURL=EmployeeSettingsService.d.ts.map