index.d.ts 698 B

123456789101112131415
  1. import { type Theme } from '@inquirer/core';
  2. import type { PartialDeep } from '@inquirer/type';
  3. declare const _default: <Required extends boolean>(config: {
  4. message: string;
  5. default?: number | undefined;
  6. min?: number | undefined;
  7. max?: number | undefined;
  8. step?: number | "any" | undefined;
  9. required?: Required | undefined;
  10. validate?: ((value: Required extends true ? number : number | undefined) => boolean | string | Promise<string | boolean>) | undefined;
  11. theme?: PartialDeep<Theme> | undefined;
  12. }, context?: import("@inquirer/type").Context) => Promise<Required extends true ? number : number | undefined> & {
  13. cancel: () => void;
  14. };
  15. export default _default;