/**
 * OpenPGP implementation of PgpPort
 *
 * This adapter wraps the openpgp library and maps its complex API
 * to our simpler, testable port interface.
 */
import type { PgpPort, PgpEncryptInput, PgpDecryptInput, PgpResult, PgpKeyPair, PgpKeyPairOptions } from "./pgp-port";
export declare class OpenPgpPort implements PgpPort {
    encrypt(input: PgpEncryptInput): Promise<PgpResult>;
    decrypt(input: PgpDecryptInput): Promise<PgpResult>;
    generateKeyPair(options?: PgpKeyPairOptions): Promise<PgpKeyPair>;
}
export declare const openPgpPort: OpenPgpPort;
