| 72 | }; |
| 73 | |
| 74 | export interface Plugin { |
| 75 | addListener(eventName: string, listenerFunc: (...args: any[]) => any): Promise<PluginListenerHandle>; |
| 76 | removeAllListeners(): Promise<void>; |
| 77 | } |
| 78 | |
| 79 | export type PermissionState = 'prompt' | 'prompt-with-rationale' | 'granted' | 'denied'; |
| 80 |
no outgoing calls
no test coverage detected