import * as plugins from '../../plugins.js'; import type { IRemoteIngressEgressPolicyConfig, IRemoteIngressPerformanceConfig } from '../../../dist_ts_interfaces/data/remoteingress.js'; export declare class RemoteIngressEdgeDoc extends plugins.smartdata.SmartDataDbDoc { id: string; name: string; secret: string; listenPorts: number[]; listenPortsUdp: number[]; enabled: boolean; autoDerivePorts: boolean; performance?: IRemoteIngressPerformanceConfig; egress?: IRemoteIngressEgressPolicyConfig; tags: string[]; publicIp?: string; publicIpV6?: string; mailHostname?: string; createdAt: number; updatedAt: number; constructor(); static findById(id: string): Promise; static findAll(): Promise; static findEnabled(): Promise; }