import { Logger } from '@segment/actions-core';
import { Settings } from './generated-types';
declare function uploadSFTP(settings: Settings, sftpFolderPath: string, filename: string, fileContent: Buffer, logger?: Logger, signal?: AbortSignal): Promise<string | void>;
declare function normalizeSSHKey(key?: string): string;
declare function testSFTPConnection(settings: Settings): Promise<unknown>;
export { normalizeSSHKey, testSFTPConnection, uploadSFTP };
