export function sha256_asm(stdlib: any, foreign: any, buffer: any): { reset: () => void; init: (h0: any, h1: any, h2: any, h3: any, h4: any, h5: any, h6: any, h7: any, total0: any, total1: any) => void; process: (offset: any, length: any) => number; finish: (offset: any, length: any, output: any) => number; hmac_reset: () => void; hmac_init: (p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any, p8: any, p9: any, p10: any, p11: any, p12: any, p13: any, p14: any, p15: any) => void; hmac_finish: (offset: any, length: any, output: any) => number; pbkdf2_generate_block: (offset: any, length: any, block: any, count: any, output: any) => 0 | -1; };