import type { AccessInfo } from './option-access-info';
import type { AiAutoThumbnailEnum } from './option-ai-auto-thumbnail';
import type { ApertureEnum } from './option-aperture';
import type { BitrateEnum } from './option-bitrate';
import type { BluetoothRoleEnum } from './option-bluetooth-role';
import type { BracketSetting } from './option-auto-bracket';
import type { BurstModeEnum } from './option-burst-mode';
import type { BurstOption } from './option-burst-option';
import type { CameraControlSourceEnum } from './option-camera-control-source';
import type { CameraLockConfig } from './option-camera-lock-config';
import type { CameraLockEnum } from './option-camera-lock';
import type { CameraModeEnum } from './option-camera-mode';
import type { CameraPowerEnum } from './option-camera-power';
import type { CaptureModeEnum } from './option-capture-mode';
import type { CompassDirectionRefEnum } from './option-compass-direction-ref';
import type { ContinuousNumberEnum } from './option-continuous-number';
import type { EthernetConfig } from './option-ethernet-config';
import type { ExposureCompensationEnum } from './option-exposure-compensation';
import type { FaceDetectEnum } from './option-face-detect';
import type { FileFormatEnum } from './option-file-format';
import type { FilterEnum } from './option-filter';
import type { GainEnum } from './option-gain';
import type { GpsTagRecordingEnum } from './option-gps-tag-recording';
import type { ImageStitchingEnum } from './option-image-stitching';
import type { MaxRecordableTimeEnum } from './option-max-recordable-time';
import type { MicrophoneNoiseReductionEnum } from './option-microphone-noise-reduction';
import type { MobileNetworkSetting } from './option-mobile-network-setting';
import type { ModeMemoryEnum } from './option-mode-memory';
import type { NetworkTypeEnum } from './option-network-type';
import type { OffDelayEnum } from './option-off-delay';
import type { OffDelayUsbEnum } from './option-off-delay-usb';
import type { PowerSavingEnum } from './option-power-saving';
import type { PresetEnum } from './option-preset';
import type { PreviewFormatEnum } from './option-preview-format';
import type { Proxy } from './option-proxy';
import type { ShootingFunctionEnum } from './option-function';
import type { ShootingMethodEnum } from './option-shooting-method';
import type { ShutterSpeedEnum } from './option-shutter-speed';
import type { SleepDelayEnum } from './option-sleep-delay';
import type { TimeShift } from './option-time-shift';
import type { TopBottomCorrectionOptionEnum } from './option-top-bottom-correction';
import type { TopBottomCorrectionRotation } from './option-top-bottom-correction-rotation';
import type { TopBottomCorrectionRotationSupport } from './option-top-bottom-correction-rotation-support';
import type { UsbConnectionEnum } from './option-usb-connection';
import type { VideoStitchingEnum } from './option-video-stitching';
import type { VisibilityReductionEnum } from './option-visibility-reduction';
import type { WhiteBalanceAutoStrengthEnum } from './option-white-balance-auto-strength';
import type { WlanAntennaConfigEnum } from './option-wlan-antenna-config';
import type { WlanFrequencyClMode } from './option-wlan-frequency-cl-mode';
import type { WlanFrequencyEnum } from './option-wlan-frequency';
/** BluetoothPower value. */
export declare const BluetoothPowerEnum: {
    /** ON */
    readonly ON: "ON";
    /** OFF */
    readonly OFF: "OFF";
};
/** type definition of BluetoothPowerEnum */
export type BluetoothPowerEnum = (typeof BluetoothPowerEnum)[keyof typeof BluetoothPowerEnum];
/** Operating time (sec.) of the self-timer. */
export declare const ExposureDelayEnum: {
    /** Disable self-timer. */
    readonly DELAY_OFF: "DELAY_OFF";
    /** a second */
    readonly DELAY_1: "DELAY_1";
    /** 2 seconds */
    readonly DELAY_2: "DELAY_2";
    /** 3 seconds */
    readonly DELAY_3: "DELAY_3";
    /** 4 seconds */
    readonly DELAY_4: "DELAY_4";
    /** 5 seconds */
    readonly DELAY_5: "DELAY_5";
    /** 6 seconds */
    readonly DELAY_6: "DELAY_6";
    /** 7 seconds */
    readonly DELAY_7: "DELAY_7";
    /** 8 seconds */
    readonly DELAY_8: "DELAY_8";
    /** 9 seconds */
    readonly DELAY_9: "DELAY_9";
    /** 10 seconds */
    readonly DELAY_10: "DELAY_10";
};
/** type definition of ExposureDelayEnum */
export type ExposureDelayEnum = (typeof ExposureDelayEnum)[keyof typeof ExposureDelayEnum];
/** Exposure program. The exposure settings that take priority can be selected. */
export declare const ExposureProgramEnum: {
    /** Manual program */
    readonly MANUAL: "MANUAL";
    /** Normal program */
    readonly NORMAL_PROGRAM: "NORMAL_PROGRAM";
    /** Aperture priority program */
    readonly APERTURE_PRIORITY: "APERTURE_PRIORITY";
    /** Shutter priority program */
    readonly SHUTTER_PRIORITY: "SHUTTER_PRIORITY";
    /** ISO priority program */
    readonly ISO_PRIORITY: "ISO_PRIORITY";
};
/** type definition of ExposureProgramEnum */
export type ExposureProgramEnum = (typeof ExposureProgramEnum)[keyof typeof ExposureProgramEnum];
/** GPS information */
export type GpsInfo = {
    /** Latitude (-90.000000 – 90.000000) */
    latitude: number;
    /** Longitude (-180.000000 – 180.000000) */
    longitude: number;
    /** Altitude (meters) */
    altitude: number;
    /** Location information acquisition time */
    dateTimeZone: string;
};
/** ISO sensitivity. */
export declare const IsoEnum: {
    /** AUTO (0) */
    readonly ISO_AUTO: "ISO_AUTO";
    /** 50 */
    readonly ISO_50: "ISO_50";
    /** 64 */
    readonly ISO_64: "ISO_64";
    /** 80 */
    readonly ISO_80: "ISO_80";
    /** 100 */
    readonly ISO_100: "ISO_100";
    /** 125 */
    readonly ISO_125: "ISO_125";
    /** 160 */
    readonly ISO_160: "ISO_160";
    /** 200 */
    readonly ISO_200: "ISO_200";
    /** 250 */
    readonly ISO_250: "ISO_250";
    /** 320 */
    readonly ISO_320: "ISO_320";
    /** 400 */
    readonly ISO_400: "ISO_400";
    /** 500 */
    readonly ISO_500: "ISO_500";
    /** 640 */
    readonly ISO_640: "ISO_640";
    /** 800 */
    readonly ISO_800: "ISO_800";
    /** 1000 */
    readonly ISO_1000: "ISO_1000";
    /** 1250 */
    readonly ISO_1250: "ISO_1250";
    /** 1600 */
    readonly ISO_1600: "ISO_1600";
    /** 2000 */
    readonly ISO_2000: "ISO_2000";
    /** 2500 */
    readonly ISO_2500: "ISO_2500";
    /** 3200 */
    readonly ISO_3200: "ISO_3200";
    /** 4000 */
    readonly ISO_4000: "ISO_4000";
    /** 5000 */
    readonly ISO_5000: "ISO_5000";
    /** 6400 */
    readonly ISO_6400: "ISO_6400";
};
/** type definition IsoEnum */
export type IsoEnum = (typeof IsoEnum)[keyof typeof IsoEnum];
/** ISO sensitivity upper limit when ISO sensitivity is set to automatic. */
export declare const IsoAutoHighLimitEnum: {
    /** 100 */
    readonly ISO_100: "ISO_100";
    /** 125 */
    readonly ISO_125: "ISO_125";
    /** 160 */
    readonly ISO_160: "ISO_160";
    /** 200 */
    readonly ISO_200: "ISO_200";
    /** 250 */
    readonly ISO_250: "ISO_250";
    /** 320 */
    readonly ISO_320: "ISO_320";
    /** 400 */
    readonly ISO_400: "ISO_400";
    /** 500 */
    readonly ISO_500: "ISO_500";
    /** 640 */
    readonly ISO_640: "ISO_640";
    /** 800 */
    readonly ISO_800: "ISO_800";
    /** 1000 */
    readonly ISO_1000: "ISO_1000";
    /** 1250 */
    readonly ISO_1250: "ISO_1250";
    /** 1600 */
    readonly ISO_1600: "ISO_1600";
    /** 2000 */
    readonly ISO_2000: "ISO_2000";
    /** 2500 */
    readonly ISO_2500: "ISO_2500";
    /** 3200 */
    readonly ISO_3200: "ISO_3200";
    /** 4000 */
    readonly ISO_4000: "ISO_4000";
    /** 5000 */
    readonly ISO_5000: "ISO_5000";
    /** 6400 */
    readonly ISO_6400: "ISO_6400";
};
/** type definition of IsoAutoHighLimitEnum */
export type IsoAutoHighLimitEnum = (typeof IsoAutoHighLimitEnum)[keyof typeof IsoAutoHighLimitEnum];
/** language */
export declare const LanguageEnum: {
    /** german */
    readonly DE: "DE";
    /** british english */
    readonly EN_GB: "EN_GB";
    /** us english */
    readonly EN_US: "EN_US";
    /** french */
    readonly FR: "FR";
    /** italian */
    readonly IT: "IT";
    /** japanese */
    readonly JA: "JA";
    /** korean */
    readonly KO: "KO";
    /** chinese */
    readonly ZH_CN: "ZH_CH";
    /** taiwan chinese */
    readonly ZH_TW: "ZH_TW";
};
/** type definition of LanguageEnum */
export type LanguageEnum = (typeof LanguageEnum)[keyof typeof LanguageEnum];
/** White balance. */
export declare const WhiteBalanceEnum: {
    /** Automatic */
    readonly AUTO: "AUTO";
    /** Outdoor */
    readonly DAYLIGHT: "DAYLIGHT";
    /** Shade */
    readonly SHADE: "SHADE";
    /** Cloudy */
    readonly CLOUDY_DAYLIGHT: "CLOUDY_DAYLIGHT";
    /** Incandescent light 1 */
    readonly INCANDESCENT: "INCANDESCENT";
    /** Incandescent light 2 */
    readonly WARM_WHITE_FLUORESCENT: "WARM_WHITE_FLUORESCENT";
    /** Fluorescent light 1 (daylight) */
    readonly DAYLIGHT_FLUORESCENT: "DAYLIGHT_FLUORESCENT";
    /** Fluorescent light 2 (natural white) */
    readonly DAYWHITE_FLUORESCENT: "DAYWHITE_FLUORESCENT";
    /** Fluorescent light 3 (white) */
    readonly FLUORESCENT: "FLUORESCENT";
    /** Fluorescent light 4 (light bulb color) */
    readonly BULB_FLUORESCENT: "BULB_FLUORESCENT";
    /** CT settings (specified by the _colorTemperature option) */
    readonly COLOR_TEMPERATURE: "COLOR_TEMPERATURE";
    /** Underwater */
    readonly UNDERWATER: "UNDERWATER";
};
/** type definition of WhiteBalanceEnum */
export type WhiteBalanceEnum = (typeof WhiteBalanceEnum)[keyof typeof WhiteBalanceEnum];
/** Camera setting options name. */
export declare const OptionNameEnum: {
    /** _accessInfo */
    readonly AccessInfo: "AccessInfo";
    /** _aiAutoThumbnail */
    readonly AiAutoThumbnail: "AiAutoThumbnail";
    /** _aiAutoThumbnailSupport */
    readonly AiAutoThumbnailSupport: "AiAutoThumbnailSupport";
    /** aperture */
    readonly Aperture: "Aperture";
    /** apertureSupport */
    readonly ApertureSupport: "ApertureSupport";
    /** autoBracket */
    readonly AutoBracket: "AutoBracket";
    /** _bitrate*/
    readonly Bitrate: "Bitrate";
    /** _bluetoothPower*/
    readonly BluetoothPower: "BluetoothPower";
    /** _bluetoothRole*/
    readonly BluetoothRole: "BluetoothRole";
    /** _burstMode*/
    readonly BurstMode: "BurstMode";
    /** _burstOption*/
    readonly BurstOption: "BurstOption";
    /** _cameraControlSource */
    readonly CameraControlSource: "CameraControlSource";
    /** _cameraControlSourceSupport */
    readonly CameraControlSourceSupport: "CameraControlSourceSupport";
    /** _cameraLock */
    readonly CameraLock: "CameraLock";
    /** _cameraLockConfig */
    readonly CameraLockConfig: "CameraLockConfig";
    /** cameraMode */
    readonly CameraMode: "CameraMode";
    /** cameraPower */
    readonly CameraPower: "CameraPower";
    /** _cameraPowerSupport */
    readonly CameraPowerSupport: "CameraPowerSupport";
    /** captureInterval */
    readonly CaptureInterval: "CaptureInterval";
    /** captureMode */
    readonly CaptureMode: "CaptureMode";
    /** captureNumber */
    readonly CaptureNumber: "CaptureNumber";
    /** colorTemperature */
    readonly ColorTemperature: "ColorTemperature";
    /** _colorTemperatureSupport */
    readonly ColorTemperatureSupport: "ColorTemperatureSupport";
    /** _compassDirectionRef */
    readonly CompassDirectionRef: "CompassDirectionRef";
    /** _compositeShootingOutputInterval */
    readonly CompositeShootingOutputInterval: "CompositeShootingOutputInterval";
    /** _compositeShootingOutputIntervalSupport */
    readonly CompositeShootingOutputIntervalSupport: "CompositeShootingOutputIntervalSupport";
    /** _compositeShootingTime */
    readonly CompositeShootingTime: "CompositeShootingTime";
    /** _compositeShootingTimeSupport */
    readonly CompositeShootingTimeSupport: "CompositeShootingTimeSupport";
    /** continuousNumber */
    readonly ContinuousNumber: "ContinuousNumber";
    /** dateTimeZone */
    readonly DateTimeZone: "DateTimeZone";
    /** ethernetConfig */
    readonly EthernetConfig: "EthernetConfig";
    /** exposureCompensation */
    readonly ExposureCompensation: "ExposureCompensation";
    /** exposureDelay */
    readonly ExposureDelay: "ExposureDelay";
    /** exposureDelaySupport */
    readonly ExposureDelaySupport: "ExposureDelaySupport";
    /** exposureProgram */
    readonly ExposureProgram: "ExposureProgram";
    /** _faceDetect */
    readonly FaceDetect: "FaceDetect";
    /** fileFormat */
    readonly FileFormat: "FileFormat";
    /** filter */
    readonly Filter: "Filter";
    /** _function */
    readonly Function: "Function";
    /** _gain */
    readonly Gain: "Gain";
    /** gpsInfo */
    readonly GpsInfo: "GpsInfo";
    /** _gpsTagRecordingSupport */
    readonly GpsTagRecordingSupport: "GpsTagRecordingSupport";
    /** imageStitching */
    readonly ImageStitching: "ImageStitching";
    /** isGpsOn */
    readonly IsGpsOn: "IsGpsOn";
    /** iso */
    readonly Iso: "Iso";
    /** isoAutoHighLimit */
    readonly IsoAutoHighLimit: "IsoAutoHighLimit";
    /** language */
    readonly Language: "Language";
    /** _latestEnabledExposureDelayTime */
    readonly LatestEnabledExposureDelayTime: "LatestEnabledExposureDelayTime";
    /** maxRecordableTime */
    readonly MaxRecordableTime: "MaxRecordableTime";
    /** microphoneNoiseReduction */
    readonly MicrophoneNoiseReduction: "MicrophoneNoiseReduction";
    /** _mobileNetworkSetting */
    readonly MobileNetworkSetting: "MobileNetworkSetting";
    /** _modeMemory */
    readonly ModeMemory: "ModeMemory";
    /** networkType */
    readonly NetworkType: "NetworkType";
    /** offDelay */
    readonly OffDelay: "OffDelay";
    /** _offDelayUSB */
    readonly OffDelayUsb: "OffDelayUsb";
    /** password */
    readonly Password: "Password";
    /** powerSaving */
    readonly PowerSaving: "PowerSaving";
    /** preset */
    readonly Preset: "Preset";
    /** previewFormat */
    readonly PreviewFormat: "PreviewFormat";
    /** proxy */
    readonly Proxy: "Proxy";
    /** shootingMethod */
    readonly ShootingMethod: "ShootingMethod";
    /** shutterSpeed */
    readonly ShutterSpeed: "ShutterSpeed";
    /** sleepDelay */
    readonly SleepDelay: "SleepDelay";
    /** remainingPictures */
    readonly RemainingPictures: "RemainingPictures";
    /** remainingVideoSeconds */
    readonly RemainingVideoSeconds: "RemainingVideoSeconds";
    /** remainingSpace */
    readonly RemainingSpace: "RemainingSpace";
    /** timeShift */
    readonly TimeShift: "TimeShift";
    /** topBottomCorrection */
    readonly TopBottomCorrection: "TopBottomCorrection";
    /** topBottomCorrectionRotation */
    readonly TopBottomCorrectionRotation: "TopBottomCorrectionRotation";
    /** topBottomCorrectionRotationSupport */
    readonly TopBottomCorrectionRotationSupport: "TopBottomCorrectionRotationSupport";
    /** totalSpace */
    readonly TotalSpace: "TotalSpace";
    /** shutterVolume */
    readonly ShutterVolume: "ShutterVolume";
    /** _usbConnection */
    readonly UsbConnection: "UsbConnection";
    /** username */
    readonly Username: "Username";
    /** videoStitching */
    readonly VideoStitching: "VideoStitching";
    /** _visibilityReduction */
    readonly VisibilityReduction: "VisibilityReduction";
    /** whiteBalance */
    readonly WhiteBalance: "WhiteBalance";
    /** _whiteBalanceAutoStrength */
    readonly WhiteBalanceAutoStrength: "WhiteBalanceAutoStrength";
    /** _wlanAntennaConfig */
    readonly WlanAntennaConfig: "WlanAntennaConfig";
    /** _wlanFrequency */
    readonly WlanFrequency: "WlanFrequency";
    /** _wlanFrequencySupport */
    readonly WlanFrequencySupport: "WlanFrequencySupport";
    /** _wlanFrequencyCLmode */
    readonly WlanFrequencyClMode: "WlanFrequencyClMode";
};
/** type definition of OptionNameEnum */
export type OptionNameEnum = (typeof OptionNameEnum)[keyof typeof OptionNameEnum];
/** camera setting options */
export type Options = {
    /** Connected network information. */
    accessInfo?: AccessInfo;
    /** AI auto thumbnail setting. */
    aiAutoThumbnail?: AiAutoThumbnailEnum;
    /** Supported AI auto thumbnail setting. */
    aiAutoThumbnailSupport?: AiAutoThumbnailEnum[];
    /** Aperture value. */
    aperture?: ApertureEnum;
    /** Supported aperture value. */
    apertureSupport?: ApertureEnum[];
    /**  */
    autoBracket?: BracketSetting[];
    /** Bitrate */
    bitrate?: BitrateEnum;
    /** BluetoothPower */
    bluetoothPower?: BluetoothPowerEnum;
    /** BluetoothRole */
    bluetoothRole?: BluetoothRoleEnum;
    /** BurstMode */
    burstMode?: BurstModeEnum;
    /** BurstOption */
    burstOption?: BurstOption;
    /** camera control source. */
    cameraControlSource?: CameraControlSourceEnum;
    /** Supported Camera Control Source. */
    cameraControlSourceSupport?: CameraControlSourceEnum[];
    /** Camera lock. */
    cameraLock?: CameraLockEnum;
    /** Camera lock config. */
    cameraLockConfig?: CameraLockConfig;
    /** Camera mode. */
    cameraMode?: CameraModeEnum;
    /** Camera power state */
    cameraPower?: CameraPowerEnum;
    /** Supported Camera Power. */
    cameraPowerSupport?: CameraPowerEnum[];
    /**
     * Shooting interval (sec.) for interval shooting.
     *
     * ### Support value
     * The value that can be set differs depending on the image format ([fileFormat]) to be shot.
     * #### For RICOH THETA X or later
     * | Image format | Image size  | Support value |
     * | ------------ | ----------- | ------------- |
     * | JPEG         | 11008 x 5504 <br>5504 x 2752 | Minimum value(minInterval):6 <br>Maximum value(maxInterval):3600 |
     *
     * #### For RICOH THETA Z1
     * | Image format | Image size  | Support value |
     * | ------------ | ----------- | ------------- |
     * | JPEG         | 6720 x 3360 | Minimum value(minInterval):6 <br>Maximum value(maxInterval):3600 |
     * | RAW+         | 6720 x 3360 | Minimum value(minInterval):10 <br>Maximum value(maxInterval):3600 |
     *
     * #### For RICOH THETA V
     * | Image format | Image size  | Support value |
     * | ------------ | ----------- | ------------- |
     * | JPEG         | 5376 x 2688 | Minimum value(minInterval):4 <br>Maximum value(maxInterval):3600 |
     *
     * #### For RICOH THETA S or SC
     * | Image format | Image size  | Support value |
     * | ------------ | ----------- | ------------- |
     * | JPEG         | 5376 x 2688 | Minimum value(minInterval):8 <br>Maximum value(maxInterval):3600 |
     * | JPEG         | 2048 x 1024 | Minimum value(minInterval):5 <br>Maximum value(maxInterval):3600 |
     */
    captureInterval?: number;
    /** Shooting mode. */
    captureMode?: CaptureModeEnum;
    /**
     * Number of shots for interval shooting.
     *
     * ### Support value
     * - 0: Unlimited (_limitless)
     * - 2: Minimum value (minNumber)
     * - 9999: Maximum value (maxNumber)
     */
    captureNumber?: number;
    /** Color temperature of the camera (Kelvin). */
    colorTemperature?: number;
    /** supported color temperature. */
    colorTemperatureSupport?: ValueRange;
    /** _compassDirectionRef */
    compassDirectionRef?: CompassDirectionRefEnum;
    /**
     * In-progress save interval for interval composite shooting (sec).
     *
     * 0 (no saving), 60 to 600. In 60-second units.
     *
     * For
     * RICOH THETA Z1
     * RICOH THETA SC firmware v1.10 or later
     * RICOH THETA S firmware v01.82 or later
     */
    compositeShootingOutputInterval?: number;
    /**
     * Supported in-progress save interval for interval composite shooting (sec).
     */
    compositeShootingOutputIntervalSupport?: ValueRange;
    /**
     * Shooting time for interval composite shooting (sec).
     *
     * 600 to 86400. In 600-second units.
     *
     * For
     * RICOH THETA Z1
     * RICOH THETA SC firmware v1.10 or later
     * RICOH THETA S firmware v01.82 or later
     */
    compositeShootingTime?: number;
    /**
     * Supported shooting time for interval composite shooting (sec).
     */
    compositeShootingTimeSupport?: ValueRange;
    /** Number of shots for continuous shooting. */
    continuousNumber?: ContinuousNumberEnum;
    /** Current system time of RICOH THETA. Setting another options will result in an error. */
    dateTimeZone?: string;
    /** IP address allocation to be used when wired LAN is enabled. */
    ethernetConfig?: EthernetConfig;
    /** Exposure compensation (EV). */
    exposureCompensation?: ExposureCompensationEnum;
    /** Operating time (sec.) of the self-timer. */
    exposureDelay?: ExposureDelayEnum;
    /** Supported operating time (sec.) of the self-timer. */
    exposureDelaySupport?: ExposureDelayEnum[];
    /** Exposure program. The exposure settings that take priority can be selected. */
    exposureProgram?: ExposureProgramEnum;
    /** Face detection */
    faceDetect?: FaceDetectEnum;
    /** Image format used in shooting. */
    fileFormat?: FileFormatEnum;
    /** Image processing filter. */
    filter?: FilterEnum;
    /** Shooting function. */
    function?: ShootingFunctionEnum;
    /** Microphone gain. */
    gain?: GainEnum;
    /** GPS location information. */
    gpsInfo?: GpsInfo;
    /**
     * Supported GpsTagRecording
     * For THETA X
     */
    gpsTagRecordingSupport?: GpsTagRecordingEnum[];
    /** Still image stitching setting during shooting. */
    imageStitching?: ImageStitchingEnum;
    /** Turns position information assigning ON/OFF. */
    isGpsOn?: boolean;
    /** ISO sensitivity */
    iso?: IsoEnum;
    /** ISO sensitivity upper limit when ISO sensitivity is set to automatic. */
    isoAutoHighLimit?: IsoAutoHighLimitEnum;
    /** Language used in camera OS. */
    language?: LanguageEnum;
    /** Self-timer operating time (sec.) when the self-timer (exposureDelay) was effective. */
    latestEnabledExposureDelayTime?: ExposureDelayEnum;
    /** Maximum recordable time (in seconds) of the camera. */
    maxRecordableTime?: MaxRecordableTimeEnum;
    /** _microphoneNoiseReduction */
    microphoneNoiseReduction?: MicrophoneNoiseReductionEnum;
    /** _mobileNetworkSetting */
    mobileNetworkSetting?: MobileNetworkSetting;
    /** _modeMemory */
    modeMemory?: ModeMemoryEnum;
    /** Network type of the camera */
    networkType?: NetworkTypeEnum;
    /** Length of standby time before the camera automatically powers OFF. */
    offDelay?: OffDelayEnum;
    /**
     * Auto power off time with USB power supply.
     *
     * For RICOH THETA A1
     */
    offDelayUsb?: OffDelayUsbEnum;
    /** Password used for digest authentication when _networkType is set to client mode. */
    password?: String;
    /** Power saving mode */
    powerSaving?: PowerSavingEnum;
    /** Preset mode */
    preset?: PresetEnum;
    /** Format of live view  */
    previewFormat?: PreviewFormatEnum;
    /** Proxy information to be used when wired LAN is enabled. */
    proxy?: Proxy;
    /** The estimated remaining number of shots for the current shooting settings. */
    remainingPictures?: number;
    /** The estimated remaining shooting time (sec.) for the current video shooting settings. */
    remainingVideoSeconds?: number;
    /** Remaining usable storage space (byte). */
    remainingSpace?: number;
    /** Shooting method for My Settings mode. In RICOH THETA X, it is used outside of MySetting.  */
    shootingMethod?: ShootingMethodEnum;
    /**
     * Shutter speed (sec).
     *
     * It can be set for video shooting mode at RICOH THETA V firmware v3.00.1 or later.
     * Shooting settings are retained separately for both the Still image shooting mode and Video shooting mode.
     */
    shutterSpeed?: ShutterSpeedEnum;
    /** Shutter volume. */
    shutterVolume?: number;
    /** Length of standby time before the camera enters the sleep mode. */
    sleepDelay?: SleepDelayEnum;
    /** Time shift shooting */
    timeShift?: TimeShift;
    /** top bottom correction */
    topBottomCorrection?: TopBottomCorrectionOptionEnum;
    /**
     * Sets the front position for the top/bottom correction.
     * Enabled only for _topBottomCorrection Manual.
     */
    topBottomCorrectionRotation?: TopBottomCorrectionRotation;
    /** Supported TopBottomCorrectionRotation */
    topBottomCorrectionRotationSupport?: TopBottomCorrectionRotationSupport;
    /** Total storage space (byte). */
    totalSpace?: number;
    /** _usbConnection */
    usbConnection?: UsbConnectionEnum;
    /** User name used for digest authentication when _networkType is set to client mode. */
    username?: String;
    /** Video stitching during shooting. */
    videoStitching?: VideoStitchingEnum;
    /** Reduction visibility of camera body to still image when stitching. */
    visibilityReduction?: VisibilityReductionEnum;
    /** White balance. */
    whiteBalance?: WhiteBalanceEnum;
    /** White balance auto strength. */
    whiteBalanceAutoStrength?: WhiteBalanceAutoStrengthEnum;
    /** WLAN frequency */
    wlanAntennaConfig?: WlanAntennaConfigEnum;
    /** WlanAntennaConfig */
    wlanFrequency?: WlanFrequencyEnum;
    /**
     * Supported WlanFrequency
     *
     * For RICOH THETA X, Z1 and V.
     */
    wlanFrequencySupport?: WlanFrequencyEnum[];
    /**
     * Whether the camera's WLAN CL mode uses 2.4 GHz, 5.2 GHz, or 5.8 GHz frequencies
     *
     * For RICOH THETA A1
     */
    wlanFrequencyClMode?: WlanFrequencyClMode;
    /** GPS setting used in only capturing */
    _gpsTagRecording?: GpsTagRecordingEnum;
};
export type ValueRange = {
    /** maximum value */
    max: number;
    /** minimum value */
    min: number;
    /** step size */
    stepSize: number;
};
//# sourceMappingURL=options.d.ts.map