///
import { ZAPTabName } from "./zus-aggregated-profile/zus-aggregated-profile";
export declare const numRecordsToLookbackForUnread = 20;
export type UnreadRecordsNotificationProps = {
className?: string;
resources?: ZAPTabName[];
text?: string;
};
export declare const UnreadRecordsNotification: ({ className, resources, text, }: UnreadRecordsNotificationProps) => JSX.Element | null;
export declare function useUnreadZAPTabsCount(resources?: ("search" | "timeline" | "allergies" | "conditions" | "medications" | "encounters" | "vitals" | "documents" | "immunizations" | "care-team" | "conditions-outside" | "conditions-all" | "diagnostic-reports" | "medications-outside" | "medications-all" | "overview" | "sources")[]): number;
export declare function useUnreadRecordsByResource(resources?: ("search" | "timeline" | "allergies" | "conditions" | "medications" | "encounters" | "vitals" | "documents" | "immunizations" | "care-team" | "conditions-outside" | "conditions-all" | "diagnostic-reports" | "medications-outside" | "medications-all" | "overview" | "sources")[]): Map;
//# sourceMappingURL=unread-records-notification.d.ts.map