schangxiang@126.com
2025-09-19 0821aa23eabe557c0d9ef5dbe6989c68be35d1fe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// Type definitions for keygrip 1.0
// Project: https://github.com/crypto-utils/keygrip
// Definitions by: jKey Lu <https://github.com/jkeylu>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
 
interface Keygrip {
    sign(data: any): string;
    verify(data: any, digest: string): boolean;
    index(data: any, digest: string): number;
}
 
interface KeygripFunction {
    new (keys: string[], algorithm?: string, encoding?: string): Keygrip;
    (keys: string[], algorithm?: string, encoding?: string): Keygrip;
}
 
declare const Keygrip: KeygripFunction;
 
export = Keygrip;