UNPKG

mac-screen-capture-permissions-nooks

Version:
11 lines (8 loc) 480 B
import {expectType, expectError} from 'tsd'; import { hasScreenCapturePermission, hasPromptedForPermission, openSystemPreferences, resetPermissions } from './index.d'; expectType<boolean>(hasScreenCapturePermission()); expectType<boolean>(hasPromptedForPermission()); expectType<boolean>(resetPermissions()); expectType<boolean>(resetPermissions({bundleId: 'some.bundle.id'})); expectType<Promise<void>>(openSystemPreferences()) expectError(resetPermissions('some.bundle.id'));