Annotate config class.
Type definitions and naming changes for impromptu.exec.
Make callback to impromptu.exec optional.
Move callback management to the executable instance.
Define execute separately from module.exports so the compiler can recognize the type.
Tidy, document, and type impromptu.refresh.
Types and documentation for the color APIs.