export type NotesNotifyLevel = "info" | "warning" | "error"; export interface NotesCommandUi { notify(message: string, level: NotesNotifyLevel): void; confirm(title: string, message: string): Promise; editor(title: string, prefilled: string): Promise; } export interface NotesCommandContext { readonly cwd: string; readonly hasUI: boolean; readonly ui: NotesCommandUi; }