import { PluginListenerHandle } from '@capacitor/core'; import { BoolResult, EventNames, PermissionTypePromps, RequestPermissionsStatusResult, SamsungPermissionTypePromps, StringResult } from '../definitions'; export declare const RookPermissions: { requestAppleHealthPermissions: (props: PermissionTypePromps) => Promise; requestDietaryWritePermissions: () => Promise; requestSamsungHealthPermissions: (props: SamsungPermissionTypePromps) => Promise; requestHealthConnectPermissions: () => Promise; requestAndroidPermissions: () => Promise; checkSamsungHealthPermissionPartially: (props: SamsungPermissionTypePromps) => Promise; checkSamsungHealthPermission: (props: SamsungPermissionTypePromps) => Promise; checkAndroidPermissions: () => Promise; checkHealthConnectPermissions: () => Promise; checkHealthConnectPermissionsPartially: () => Promise; revokeHealthConnectPermissions: () => Promise; checkExactAlarmPermissions: () => Promise; requestExactAlarmPermissions: () => Promise; checkBatteryOptimizationsDisabled: () => Promise; requestDisableBatteryOptimizations: () => Promise; checkHistoryReadStatus: () => Promise; requiresOemAutoStartSetup: () => Promise; openOemAutoStartSetup: () => Promise; openHealthConnectSettings: () => Promise; openIOSSettings: () => Promise; addListener: (eventName: EventNames, callback: (info: any) => void) => Promise; };