///
///
import * as Bluebird from 'bluebird';
import { SFTPWrapper } from 'ssh2';
import { InputAttributes, TransferOptions, FileEntry, Stats } from 'ssh2-streams';
export declare class AsyncSFTPWrapper {
fastPut: (localPath: string, remotePath: string, options?: TransferOptions) => Bluebird;
open: (filename: string, mode: string, attributes?: InputAttributes) => Bluebird;
mkdir: (path: string, attributes?: InputAttributes) => Bluebird;
rmdir: (path: string) => Bluebird;
readdir: (location: string | Buffer) => Bluebird;
unlink: (path: string) => Bluebird;
lstat: (path: string) => Bluebird;
constructor(sftp: SFTPWrapper);
}