export declare const EXIT_SUCCESS = 0; export declare const EXIT_NO_CANDIDATES = 1; export declare const EXIT_INVALID_INPUT = 2; export declare const EXIT_DOWNSTREAM = 3; export type CliExitCode = typeof EXIT_SUCCESS | typeof EXIT_NO_CANDIDATES | typeof EXIT_INVALID_INPUT | typeof EXIT_DOWNSTREAM; /** * The one error type the CLI throws for expected, user-facing failures. * Unknown exceptions still bubble up to `main()` and are mapped to * `EXIT_DOWNSTREAM` with the underlying message preserved. */ export declare class CliError extends Error { readonly code: CliExitCode; constructor(code: CliExitCode, message: string); } //# sourceMappingURL=errors.d.ts.map