1import { Options as BadginOptions } from 'badgin'; 2import { ProxyNativeModule } from 'expo-modules-core'; 3 4export type WebSetBadgeCountOptions = BadginOptions; 5type SetBadgeCountOptions = WebSetBadgeCountOptions | undefined; 6 7export interface BadgeModule extends ProxyNativeModule { 8 getBadgeCountAsync?: () => Promise<number>; 9 setBadgeCountAsync?: (badgeCount: number, options: SetBadgeCountOptions) => Promise<boolean>; 10} 11