declare const nodeUfw: { name: string; version: string; disable: () => Promise; enable: () => Promise; reset: () => Promise; reload: () => Promise; status: (raw?: boolean) => Promise>; logging: (type: LoggingType) => Promise; allow: { port: (port: number, protocol?: "udp" | "tcp") => Promise; address: (address: string, port?: number, protocol?: "udp" | "tcp") => Promise; }; deny: { port: (port: number, protocol?: "udp" | "tcp") => Promise; address: (address: string, port?: number, protocol?: "udp" | "tcp") => Promise; }; }; type LoggingType = 'off' | 'on' | 'low' | 'medium' | 'high' | 'full'; interface ParsedStatus { to: string; action: string; from: string; } export = nodeUfw;