UNPKG

webssh2-server

Version:

A Websocket to SSH2 gateway using xterm.js, socket.io, ssh2

18 lines (17 loc) 621 B
import type { Config } from '../types/config.js'; /** * Default SSH algorithms configuration */ export declare const DEFAULT_SSH_ALGORITHMS: Config['ssh']['algorithms']; /** * Base default configuration (without session secret) */ export declare const DEFAULT_CONFIG_BASE: Omit<Config, 'session'> & { session: Omit<Config['session'], 'secret'>; }; /** * Create a complete default configuration with session secret * Deep clones nested objects to prevent mutation * If no sessionSecret is provided, generates a secure one */ export declare function createCompleteDefaultConfig(sessionSecret?: string): Config;