import type { StreamableSignatureSuite } from '../types.js'; /** * Composite ML-DSA-44 + Ed25519 with SHA-512 prehash. * composite-sigs §6, id-MLDSA44-Ed25519-SHA512 (OID 1.3.6.1.5.5.7.6.39). */ export declare const MlDsa44Ed25519Suite: StreamableSignatureSuite; /** * Composite ML-DSA-65 + Ed25519 with SHA-512 prehash. * composite-sigs §6, id-MLDSA65-Ed25519-SHA512 (OID 1.3.6.1.5.5.7.6.48). */ export declare const MlDsa65Ed25519Suite: StreamableSignatureSuite; /** * Composite ML-DSA-44 + ECDSA-P256 with SHA-256 prehash. * composite-sigs §6, id-MLDSA44-ECDSA-P256-SHA256 (OID 1.3.6.1.5.5.7.6.40). */ export declare const MlDsa44EcdsaP256Suite: StreamableSignatureSuite; /** * Composite ML-DSA-65 + ECDSA-P256 with SHA-512 prehash on the composite * layer; the ECDSA half still hashes M' with SHA-256 per composite-sigs §6 * `ecdsa-with-SHA256` and §10.1 (deployment-fit rationale). * composite-sigs §6, id-MLDSA65-ECDSA-P256-SHA512 (OID 1.3.6.1.5.5.7.6.45). */ export declare const MlDsa65EcdsaP256Suite: StreamableSignatureSuite;