Files
recap/node_modules/@start9labs/start-sdk/base/lib/osBindings/NetworkInfo.d.ts
T

22 lines
706 B
TypeScript

import type { AcmeProvider } from './AcmeProvider';
import type { AcmeSettings } from './AcmeSettings';
import type { DnsSettings } from './DnsSettings';
import type { GatewayId } from './GatewayId';
import type { Host } from './Host';
import type { NetworkInterfaceInfo } from './NetworkInterfaceInfo';
import type { PassthroughInfo } from './PassthroughInfo';
import type { WifiInfo } from './WifiInfo';
export type NetworkInfo = {
wifi: WifiInfo;
host: Host;
gateways: {
[key: GatewayId]: NetworkInterfaceInfo;
};
acme: {
[key: AcmeProvider]: AcmeSettings;
};
dns: DnsSettings;
defaultOutbound: string | null;
passthroughs: Array<PassthroughInfo>;
};