// DashboardAPIClient.h
#import <Foundation/Foundation.h>

@interface DashboardAPIClient : NSObject

+ (void)fetchDashboardSummary:(void (^)(NSDictionary *data))completion;
+ (void)fetchAppointments:(void (^)(NSArray *data))completion;
+ (void)fetchIssues:(void (^)(NSArray *data))completion;
+ (void)fetchHeaderInfo:(void (^)(NSDictionary *data))completion;
+ (void)fetchDashboardInfo:(void (^)(NSDictionary *data, NSError *error))completion;
+ (void)fetchAnnouncement:(void (^)(NSDictionary *data, NSError *error))completion;

@end
