export interface FtpConfig { host: string; port: number; user: string; password: string; connTimeout?: number; } export interface FtpFileDesc { name: string; type: string; size: number; date: Date; } declare class FtpClient { private config; private client; configure(jsonConfig: string): void; private getValidatedConfig; connect(): Promise; list(path: string): Promise; get(path: string): Promise; delete(path: string): Promise; disconnect(): void; } export { FtpClient }; //# sourceMappingURL=ftp.client.d.ts.map