/** Default port for the Loopsy daemon */ export declare const DEFAULT_PORT = 19532; /** mDNS service type for discovery */ export declare const MDNS_SERVICE_TYPE = "_loopsy._tcp"; /** Protocol version — kept in sync with root package.json */ export declare const PROTOCOL_VERSION = "1.0.53"; /** Default config directory */ export declare const CONFIG_DIR = ".loopsy"; /** Default config file name */ export declare const CONFIG_FILE = "config.yaml"; /** Peer health check interval in ms */ export declare const HEALTH_CHECK_INTERVAL = 15000; /** Number of failed health checks before marking peer offline */ export declare const HEALTH_CHECK_MAX_FAILURES = 3; /** Max file size for transfer (1GB) */ export declare const MAX_FILE_SIZE = 1073741824; /** Chunk size for large file transfers (10MB) */ export declare const CHUNK_SIZE = 10485760; /** Max context value size (1MB) */ export declare const MAX_CONTEXT_VALUE_SIZE = 1048576; /** Max context entries */ export declare const MAX_CONTEXT_ENTRIES = 1000; /** Default command execution timeout (5 minutes) */ export declare const DEFAULT_EXEC_TIMEOUT = 300000; /** Max concurrent jobs per peer */ export declare const MAX_CONCURRENT_JOBS = 10; /** Rate limits (requests per minute) */ export declare const RATE_LIMITS: { readonly execute: 30; readonly transfer: 10; readonly context: 60; }; /** Retry config */ export declare const RETRY: { readonly maxAttempts: 3; readonly baseDelayMs: 1000; readonly maxDelayMs: 10000; }; /** Circuit breaker config */ export declare const CIRCUIT_BREAKER: { readonly failureThreshold: 5; readonly failureWindowMs: 60000; readonly cooldownMs: 30000; }; /** API version prefix */ export declare const API_PREFIX = "/api/v1"; /** Sessions subdirectory */ export declare const SESSIONS_DIR = "sessions"; /** Max concurrent AI tasks per daemon */ export declare const MAX_CONCURRENT_AI_TASKS = 3; /** Default AI task timeout (30 minutes) */ export declare const DEFAULT_AI_TASK_TIMEOUT = 1800000; /** Max event buffer per AI task (for reconnecting clients) */ export declare const AI_TASK_EVENT_BUFFER_SIZE = 500; /** TLS certificate directory under CONFIG_DIR */ export declare const TLS_DIR = "tls"; /** TLS certificate file names */ export declare const TLS_CERT_FILE = "cert.pem"; export declare const TLS_KEY_FILE = "key.pem"; /** Pairing invite code length */ export declare const PAIRING_CODE_LENGTH = 6; /** Pairing session timeout (5 minutes) */ export declare const PAIRING_TIMEOUT = 300000; /** Pairing endpoint path */ export declare const PAIRING_PATH = "/api/v1/pair"; //# sourceMappingURL=constants.d.ts.map