mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
88 lines
1.8 KiB
TypeScript
88 lines
1.8 KiB
TypeScript
// Type definitions for cli-spinners 1.3
|
|
// Project: https://github.com/sindresorhus/cli-spinners#readme
|
|
// Definitions by: BendingBender <https://github.com/BendingBender>
|
|
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
|
// TypeScript Version: 2.1
|
|
|
|
export = cliSpinners;
|
|
|
|
declare const cliSpinners: Record<cliSpinners.SpinnerName, cliSpinners.Spinner>;
|
|
|
|
declare namespace cliSpinners {
|
|
type SpinnerName =
|
|
| 'dots'
|
|
| 'dots2'
|
|
| 'dots3'
|
|
| 'dots4'
|
|
| 'dots5'
|
|
| 'dots6'
|
|
| 'dots7'
|
|
| 'dots8'
|
|
| 'dots9'
|
|
| 'dots10'
|
|
| 'dots11'
|
|
| 'dots12'
|
|
| 'line'
|
|
| 'line2'
|
|
| 'pipe'
|
|
| 'simpleDots'
|
|
| 'simpleDotsScrolling'
|
|
| 'star'
|
|
| 'star2'
|
|
| 'flip'
|
|
| 'hamburger'
|
|
| 'growVertical'
|
|
| 'growHorizontal'
|
|
| 'balloon'
|
|
| 'balloon2'
|
|
| 'noise'
|
|
| 'bounce'
|
|
| 'boxBounce'
|
|
| 'boxBounce2'
|
|
| 'triangle'
|
|
| 'arc'
|
|
| 'circle'
|
|
| 'squareCorners'
|
|
| 'circleQuarters'
|
|
| 'circleHalves'
|
|
| 'squish'
|
|
| 'toggle'
|
|
| 'toggle2'
|
|
| 'toggle3'
|
|
| 'toggle4'
|
|
| 'toggle5'
|
|
| 'toggle6'
|
|
| 'toggle7'
|
|
| 'toggle8'
|
|
| 'toggle9'
|
|
| 'toggle10'
|
|
| 'toggle11'
|
|
| 'toggle12'
|
|
| 'toggle13'
|
|
| 'arrow'
|
|
| 'arrow2'
|
|
| 'arrow3'
|
|
| 'bouncingBar'
|
|
| 'bouncingBall'
|
|
| 'smiley'
|
|
| 'monkey'
|
|
| 'hearts'
|
|
| 'clock'
|
|
| 'earth'
|
|
| 'moon'
|
|
| 'runner'
|
|
| 'pong'
|
|
| 'shark'
|
|
| 'dqpb'
|
|
| 'weather'
|
|
| 'christmas'
|
|
| 'grenade'
|
|
| 'point'
|
|
| 'layer';
|
|
|
|
interface Spinner {
|
|
interval: number;
|
|
frames: string[];
|
|
}
|
|
}
|