/** * A stored remote ingress edge registration. */ export interface IRemoteIngress { id: string; name: string; secret: string; listenPorts: number[]; enabled: boolean; tags?: string[]; createdAt: number; updatedAt: number; } /** * Runtime status of a remote ingress edge. */ export interface IRemoteIngressStatus { edgeId: string; connected: boolean; publicIp: string | null; activeTunnels: number; lastHeartbeat: number | null; connectedAt: number | null; }