UNPKG

piclist

Version:

Modified PicGo core, A tool for picture uploading

17 lines (16 loc) 565 B
import { ISftpPlistConfig } from '../types'; declare class SSHClient { private static instance; private client; isConnected: boolean; private constructor(); static getInstance(): SSHClient; private static changeWinStylePathToUnix; connect(config: ISftpPlistConfig): Promise<void>; upload(local: string, remote: string, config: ISftpPlistConfig): Promise<void>; private mkdir; chown(remote: string, user: string, group?: string): Promise<void>; private exec; close(): void; } export default SSHClient;