10 lines
479 B
TypeScript
10 lines
479 B
TypeScript
declare module 'bcryptjs' {
|
|
export function genSalt(rounds?: number): Promise<string>;
|
|
export function hash(s: string, salt: string | number): Promise<string>;
|
|
export function compare(s: string, hash: string): Promise<boolean>;
|
|
export function hashSync(s: string, salt: string | number): string;
|
|
export function compareSync(s: string, hash: string): boolean;
|
|
export function genSaltSync(rounds?: number): string;
|
|
export const getRounds: (hash: string) => number;
|
|
}
|