schangxiang@126.com
2025-09-18 49a51c068d62084bc4c3e77c4be94a20de556c4a
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;