import type { KdfComponent, PresetComponent } from '@jscrypto/core'; export type Argon2Mode = 'id' | 'i' | 'd'; export interface Argon2Params { input: Uint8Array | string; salt: Uint8Array | string; length: number; mode?: Argon2Mode; t: number; m: number; p: number; maxmem?: number; } export declare const argon2: KdfComponent<'Argon2'>; export declare const argon2Preset: PresetComponent<'argon2'>; export declare function deriveArgon2(params: Argon2Params): Uint8Array; //# sourceMappingURL=argon2.d.ts.map