//#region src/types.d.ts
type Color = 'red' | 'green' | 'yellow' | 'blue' | 'magenta' | 'cyan' | 'white' | 'gray' | 'redBright' | 'greenBright' | 'yellowBright' | 'blueBright' | 'magentaBright' | 'cyanBright' | 'whiteBright';
type StepperStatus = 'pending' | 'success' | 'error' | 'none';
interface StepperOptions {
  pendingBadge: string;
  successBadge: string;
  errorBadge: string;
  pendingColor: Color;
  successColor: Color;
  errorColor: Color;
  enableSpinner: boolean;
  spinnerFrames: string[];
  spinnerInterval: number;
  gracefulExit: boolean;
  hideCursor: boolean;
}
//#endregion
export { Color, StepperOptions, StepperStatus };