export declare const DEFAULT_HOST = "0.0.0.0"; export declare const DEFAULT_PORT = 8080; export declare const DEFAULT_MAX_MESSAGE_SIZE: number; export declare const DEFAULT_MAX_CONNECTIONS = 10000; export declare const DEFAULT_REQUEST_TIMEOUT = 5000; export declare const DEFAULT_PASSWORD_RATE_LIMIT_MAX_ATTEMPTS = 5; export declare const DEFAULT_PASSWORD_RATE_LIMIT_WINDOW_MS = 60000; export declare const DEFAULT_DELAY_BEFORE_RECONNECT: number; export declare const AUTH_READY_MESSAGE = "___perfect_ws_auth_ready"; /** Close code for a wrong-password rejection. */ export declare const WRONG_PASSWORD_CLOSE_CODE = 3001; /** Close code for a rate-limited rejection (too many recent failed attempts). */ export declare const RATE_LIMITED_CLOSE_CODE = 3002; export declare const DEFAULT_PASSWORD_FAILURE_RECONNECT_DELAY: number; /** Either password-rejection close code - both get the same (longer) reconnect backoff. */ export declare function isPasswordRejectionCloseCode(code: number | undefined): boolean;