UNPKG

node-noise

Version:
17 lines (16 loc) 756 B
import type { NoiseSession } from './@types/handshake'; import type { KeyPair } from './@types/keypair'; export interface Logger { (formatter: any, ...args: any[]): void; error: (formatter: any, ...args: any[]) => void; trace: (formatter: any, ...args: any[]) => void; enabled: boolean; } export declare function xlogger(name: string): Logger; declare const log: Logger; export { log as logger }; export declare function logLocalStaticKeys(s: KeyPair): void; export declare function logLocalEphemeralKeys(e: KeyPair | undefined): void; export declare function logRemoteStaticKey(rs: Uint8Array): void; export declare function logRemoteEphemeralKey(re: Uint8Array): void; export declare function logCipherState(session: NoiseSession): void;