theta-client-react-native
Version:
This library provides a way to control RICOH THETA using.
44 lines • 1.32 kB
TypeScript
import type { Proxy } from './options';
/**
* Enum for authentication mode.
*/
export declare const AuthModeEnum: {
/** Undefined value */
readonly UNKNOWN: "UNKNOWN";
/** None of authentication */
readonly NONE: "NONE";
/** Wep authentication */
readonly WEP: "WEP";
/** WPA PSK or WPA2 PSK authentication */
readonly WPA: "WPA";
/** WPA3-SAE authentication */
readonly WPA3: "WPA3";
};
/** type definition of AuthModeEnum */
export type AuthModeEnum = (typeof AuthModeEnum)[keyof typeof AuthModeEnum];
/** Access point information. */
export type AccessPoint = {
/** SSID */
ssid: string;
/** SSID stealth. Default is false. */
ssidStealth: boolean;
/** Authentication mode. */
authMode: AuthModeEnum;
/** Connection priority (1 to 5). Default is 1. */
connectionPriority: number;
/** Using DHCP or not. */
usingDhcp: boolean;
/** IP address assigned to camera. */
ipAddress?: string;
/** Subnet Mask. */
subnetMask?: string;
/** Default Gateway. */
defaultGateway?: string;
/** Primary DNS server. */
dns1?: string;
/** Secondary DNS server. */
dns2?: string;
/** Proxy information to be used when wired LAN is enabled. */
proxy?: Proxy;
};
//# sourceMappingURL=access-point.d.ts.map