| 30 | * Interface for completion installers |
| 31 | */ |
| 32 | export interface CompletionInstaller { |
| 33 | install(script: string): Promise<InstallationResult>; |
| 34 | uninstall(): Promise<{ success: boolean; message: string }>; |
| 35 | } |
| 36 | |
| 37 | /** |
| 38 | * Factory for creating completion generators and installers |
no outgoing calls
no test coverage detected