main(
argv: string[],
context?: { logger: SoloLogger },
): Promise<
| { _: (string | number)[]; $0: string; [key: string]: unknown }
| { _: (string | number)[]; $0: string; [key: string]: unknown },
>
Optional
context: { logger: SoloLogger }