import { RPCBase } from "../rpcBase"; export declare function NetApp(this: RPCBase): { getNetInterfaces: () => Promise<{ ConnStatus: string; Name: string; NetCardName: string; PhysicalAddress: string; Speed: number; SupportLongPoE: boolean; Type: string; Valid: boolean; }[]>; getMobileRSSI: (name: string) => Promise<{}>; getMobileInterfaces: () => Promise<{}>; getNetDataStat: (Name: string) => Promise; checkIPConflict: (Address: string, Interface: string) => Promise; getNetCaps: () => Promise<{}>; getDialInfo: (Name: string) => Promise; scanWLanDevices: (Name: string, SSID: string) => Promise<{}>; getPppoeState: () => Promise; getPppoeIp: () => Promise; getPppoeDns: () => Promise; connectByWps: (Type: number, ApPin: string, SSID: string, WLanPin: string) => Promise; sendTestMail: () => Promise; getLinkStatus: (Name: string) => Promise<{}>; getSIMState: (name: string) => Promise<{}>; getNetResourceStat: () => Promise<{ IPChanneIn?: string | undefined; NetCapability?: string | undefined; NetRemain?: string | undefined; RemotePreview?: string | undefined; RemoteSendCapability?: string | undefined; RemoteSendRemain?: string | undefined; }>; }; //# sourceMappingURL=NetApp.d.ts.map