type SpinnerTask = () => Promise; type LabeledSpinnerTask = [string, SpinnerTask]; declare function withSpinner(label: string, task: SpinnerTask): Promise; declare function withSpinners(label: string, tasks: LabeledSpinnerTask[]): Promise; export { LabeledSpinnerTask, SpinnerTask, withSpinner, withSpinners };