export interface Definition { name: string command: string[] environment?: Record extensions: string[] enabled(): Promise }