export declare const GATEWAY_LAUNCH_AGENT_LABEL = "ai.fased.gateway";
export declare const GATEWAY_SYSTEMD_SERVICE_NAME = "fased-gateway";
export declare const GATEWAY_WINDOWS_TASK_NAME = "FasedAgent Gateway";
export declare const GATEWAY_SERVICE_MARKER = "fased";
export declare const GATEWAY_SERVICE_KIND = "gateway";
export declare const NODE_LAUNCH_AGENT_LABEL = "ai.fased.node";
export declare const NODE_SYSTEMD_SERVICE_NAME = "fased-node";
export declare const NODE_WINDOWS_TASK_NAME = "FasedAgent Node";
export declare const NODE_SERVICE_MARKER = "fased";
export declare const NODE_SERVICE_KIND = "node";
export declare const NODE_WINDOWS_TASK_SCRIPT_NAME = "node.cmd";
export declare const TASK_WORKER_LAUNCH_AGENT_LABEL = "ai.fased.task-worker";
export declare const TASK_WORKER_SYSTEMD_SERVICE_NAME = "fased-task-worker";
export declare const TASK_WORKER_WINDOWS_TASK_NAME = "FasedAgent Task Worker";
export declare const TASK_WORKER_SERVICE_MARKER = "fased";
export declare const TASK_WORKER_SERVICE_KIND = "task-worker";
export declare const TASK_WORKER_WINDOWS_TASK_SCRIPT_NAME = "task-worker.cmd";
export declare const LEGACY_GATEWAY_LAUNCH_AGENT_LABELS: string[];
export declare const LEGACY_GATEWAY_SYSTEMD_SERVICE_NAMES: string[];
export declare const LEGACY_GATEWAY_WINDOWS_TASK_NAMES: string[];
export declare function normalizeGatewayProfile(profile?: string): string | null;
export declare function resolveGatewayProfileSuffix(profile?: string): string;
export declare function resolveGatewayLaunchAgentLabel(profile?: string): string;
export declare function resolveLegacyGatewayLaunchAgentLabels(profile?: string): string[];
export declare function resolveGatewaySystemdServiceName(profile?: string): string;
export declare function resolveGatewayWindowsTaskName(profile?: string): string;
export declare function formatGatewayServiceDescription(params?: {
    profile?: string;
    version?: string;
}): string;
export declare function resolveGatewayServiceDescription(params: {
    env: Record<string, string | undefined>;
    environment?: Record<string, string | undefined>;
    description?: string;
}): string;
export declare function resolveNodeLaunchAgentLabel(): string;
export declare function resolveNodeSystemdServiceName(): string;
export declare function resolveNodeWindowsTaskName(): string;
export declare function formatNodeServiceDescription(params?: {
    version?: string;
}): string;
export declare function normalizeTaskWorkerName(name?: string): string | null;
export declare function resolveTaskWorkerLaunchAgentLabel(params?: {
    name?: string;
    profile?: string;
}): string;
export declare function resolveTaskWorkerSystemdServiceName(params?: {
    name?: string;
    profile?: string;
}): string;
export declare function resolveTaskWorkerWindowsTaskName(params?: {
    name?: string;
    profile?: string;
}): string;
export declare function resolveTaskWorkerWindowsTaskScriptName(params?: {
    name?: string;
    profile?: string;
}): string;
export declare function formatTaskWorkerServiceDescription(params?: {
    name?: string;
    profile?: string;
    version?: string;
}): string;
