import { type McpResponse } from "../utils.js";
import type { ServerRecord } from "../../types/index.js";
export declare function handleSecureSetup(server: ServerRecord, port: number | undefined): Promise<McpResponse>;
export declare function handleSecureAudit(server: ServerRecord): Promise<McpResponse>;
export declare function handleFirewallSetup(server: ServerRecord): Promise<McpResponse>;
export declare function handleFirewallAdd(server: ServerRecord, port: number | undefined, protocol: "tcp" | "udp"): Promise<McpResponse>;
export declare function handleFirewallRemove(server: ServerRecord, port: number | undefined, protocol: "tcp" | "udp"): Promise<McpResponse>;
export declare function handleFirewallStatus(server: ServerRecord): Promise<McpResponse>;
export declare function handleDomainSet(server: ServerRecord, domainName: string | undefined, ssl: boolean): Promise<McpResponse>;
export declare function handleDomainRemove(server: ServerRecord): Promise<McpResponse>;
export declare function handleDomainCheck(server: ServerRecord, domainName: string | undefined): Promise<McpResponse>;
export declare function handleDomainInfo(server: ServerRecord): Promise<McpResponse>;
//# sourceMappingURL=serverSecure.handlers.d.ts.map