| 14 | const DISMISSED_KEY = 'pyrefly.dismissedPythonExtensionWarning'; |
| 15 | |
| 16 | interface InterpreterProvider { |
| 17 | getPath(uri?: vscode.Uri): Promise<string | undefined>; |
| 18 | onDidChange(callback: () => void): vscode.Disposable; |
| 19 | } |
| 20 | |
| 21 | export class PythonEnvironment { |
| 22 | private provider: Promise<InterpreterProvider | undefined>; |
no outgoing calls
no test coverage detected