/// <reference types="node" />
import { EncryptOptions } from './types';
declare function encrypt({ url, blockSize, logMode, plaintext: _plaintext, makeFinalRequest, lastCiphertextBlock, ...args }: EncryptOptions): Promise<{
    blockCount: number;
    totalSize: number;
    foundBytes: Buffer;
    interBytes: Buffer;
    finalRequest: import("./types").OracleResult | undefined;
}>;
export default encrypt;
