import { Kupyna256, Kupyna384, Kupyna512 } from "./index";
import { KupynaKMAC } from "./modes/kmac";
/** Kupyna KMAC (256 bit version) */
export declare class KupynaKMAC256 extends KupynaKMAC<KupynaKMAC256, Kupyna256> {
    key: Uint8Array;
    constructor(key: Uint8Array);
    _cloneInto(to?: KupynaKMAC256): KupynaKMAC256;
    clone(): KupynaKMAC256;
}
/** Kupyna KMAC (512 bit version) */
export declare class KupynaKMAC512 extends KupynaKMAC<KupynaKMAC512, Kupyna512> {
    key: Uint8Array;
    constructor(key: Uint8Array);
    _cloneInto(to?: KupynaKMAC512): KupynaKMAC512;
    clone(): KupynaKMAC512;
}
/** Kupyna KMAC (384 bit version) */
export declare class KupynaKMAC384 extends KupynaKMAC<KupynaKMAC512, Kupyna384> {
    key: Uint8Array;
    constructor(key: Uint8Array);
    _cloneInto(to?: KupynaKMAC384): KupynaKMAC384;
    clone(): KupynaKMAC384;
}
