UNPKG

picgo

Version:

A tool for image uploading

17 lines (16 loc) 992 B
import type { Ora } from 'ora'; import type { ImportResult, IPicGo } from '../../../types'; declare const createSpinner: (text: string) => Ora; declare const ensureCloudLogin: (ctx: IPicGo) => void; declare const runCloudCommand: (ctx: IPicGo, handler: () => Promise<void>) => Promise<void>; declare const compactObject: <T extends Record<string, unknown>>(value: T) => Partial<T>; declare const parseInteger: (value?: string) => number | undefined; interface IImportProgressRenderer { spinner: Ora; dispose: () => void; } declare const createImportProgressRenderer: (ctx: IPicGo, verbose: boolean) => IImportProgressRenderer; declare const printImportSummary: (ctx: IPicGo, result: ImportResult) => void; declare const printJson: (value: unknown) => void; declare const printCompactJson: (value: unknown) => void; export { compactObject, createImportProgressRenderer, createSpinner, ensureCloudLogin, parseInteger, printCompactJson, printImportSummary, printJson, runCloudCommand };