UNPKG

cypress-browser-permissions

Version:

A Cypress plugin package to handle setting common browser permissions like notifications, geolocation, images, and more

9 lines (8 loc) 617 B
import { BrowserPermissions, PermissionState } from './types'; export { cypressBrowserPermissionsPlugin } from './plugin'; declare type PermissionKey = keyof BrowserPermissions; export declare function getBrowserPermission(permission: PermissionKey): PermissionState | undefined; export declare function isPermissionAllowed(permission: PermissionKey): boolean; export declare function isPermissionBlocked(permission: PermissionKey): boolean; export declare function isPermissionAsk(permission: PermissionKey): boolean; export declare function isPermission(permission: PermissionKey, state: PermissionState): boolean;