@tak-ps/node-cot
    Preparing search index...

    Variable PropertiesConst

    Properties: TObject<
        {
            ackrequest: TOptional<
                TObject<{ ackrequested: TBoolean; tag: TString; uid: TString }>,
            >;
            archived: TOptional<TBoolean>;
            attachments: TOptional<TArray<TString>>;
            bearing: TOptional<TNumber>;
            biosensordetail: TOptional<
                TObject<
                    {
                        measurement: TOptional<
                            TArray<
                                TObject<
                                    {
                                        bioClass: TOptional<TString>;
                                        channel: TOptional<TInteger>;
                                        concentration: TOptional<TNumber>;
                                        confidence: TOptional<TNumber>;
                                        confirmationLevel: TOptional<TString>;
                                        dose: TNumber;
                                        doseTime: TOptional<TInteger>;
                                        harmful: TOptional<TBoolean>;
                                        level: TOptional<TArray<(...)>>;
                                        persistency: TOptional<TString>;
                                        sampleId: TOptional<TString>;
                                        time: TString;
                                        type: TOptional<TString>;
                                    },
                                >,
                            >,
                        >;
                        sensor_data: TObject<
                            {
                                attachedUid: TOptional<TString>;
                                batterylevel: TOptional<TNumber>;
                                callsign: TOptional<TString>;
                                manufacturer: TString;
                                model: TString;
                                ordinal: TOptional<TInteger>;
                                revision: TOptional<TNumber>;
                                serialnumber: TString;
                                simulated: TOptional<TBoolean>;
                                status: TOptional<TString>;
                            },
                        >;
                    },
                >,
            >;
            callsign: TString;
            center: TArray<TNumber>;
            chat: TOptional<
                TObject<
                    {
                        chatgrp: TAny;
                        chatroom: TString;
                        groupOwner: TOptional<TString>;
                        id: TOptional<TString>;
                        messageId: TOptional<TString>;
                        parent: TOptional<TString>;
                        senderCallsign: TString;
                    },
                >,
            >;
            chemsensordetail: TOptional<
                TObject<
                    {
                        detection: TOptional<
                            TArray<
                                TObject<
                                    {
                                        agent: TString;
                                        alarm: TNumber;
                                        class: TOptional<TString>;
                                        concentration: TOptional<TNumber>;
                                        confidence: TOptional<TNumber>;
                                        id: TOptional<TInteger>;
                                        massfraction: TOptional<TNumber>;
                                        percent: TOptional<TNumber>;
                                        quantity: TNumber;
                                        quantityunits: TString;
                                        time: TString;
                                    },
                                >,
                            >,
                        >;
                        sensor_data: TObject<
                            {
                                attachedUid: TOptional<TString>;
                                batterylevel: TOptional<TNumber>;
                                callsign: TOptional<TString>;
                                manufacturer: TString;
                                model: TString;
                                ordinal: TOptional<TInteger>;
                                revision: TOptional<TNumber>;
                                serialnumber: TString;
                                simulated: TOptional<TBoolean>;
                                status: TOptional<TString>;
                            },
                        >;
                    },
                >,
            >;
            contact: TOptional<
                TObject<
                    {
                        callsign: TOptional<TString>;
                        endpoint: TOptional<TString>;
                        name: TOptional<TString>;
                        phone: TOptional<TString>;
                    },
                >,
            >;
            course: TOptional<TNumber>;
            creator: TOptional<
                TObject<
                    {
                        callsign: TOptional<TString>;
                        time: TOptional<TString>;
                        type: TString;
                        uid: TString;
                    },
                >,
            >;
            dest: TOptional<
                TUnion<
                    [
                        TObject<
                            {
                                after: TOptional<TString>;
                                callsign: TOptional<TString>;
                                group: TOptional<TString>;
                                mission: TOptional<TString>;
                                "mission-guid": TOptional<TString>;
                                path: TOptional<TString>;
                                uid: TOptional<TString>;
                            },
                        >,
                        TArray<
                            TObject<
                                {
                                    after: TOptional<TString>;
                                    callsign: TOptional<TString>;
                                    group: TOptional<TString>;
                                    mission: TOptional<TString>;
                                    "mission-guid": TOptional<TString>;
                                    path: TOptional<TString>;
                                    uid: TOptional<TString>;
                                },
                            >,
                        >,
                    ],
                >,
            >;
            droid: TOptional<TString>;
            fileshare: TOptional<
                TObject<
                    {
                        filename: TString;
                        name: TString;
                        senderCallsign: TString;
                        senderUid: TString;
                        senderUrl: TString;
                        sha256: TString;
                        sizeInBytes: TInteger;
                    },
                >,
            >;
            fill: TOptional<TString>;
            "fill-opacity": TOptional<TNumber>;
            flow: TOptional<TRecord<TString, TString>>;
            forcedelete: TOptional<TBoolean>;
            geofence: TOptional<
                TObject<
                    {
                        boundingSphere: TOptional<TNumber>;
                        elevationMonitored: TOptional<TBoolean>;
                        maxElevation: TOptional<TString>;
                        minElevation: TOptional<TString>;
                        monitor: TOptional<TString>;
                        tracking: TOptional<TBoolean>;
                        trigger: TOptional<TString>;
                    },
                >,
            >;
            group: TOptional<TObject<{ name: TString; role: TString }>>;
            how: TString;
            icon: TOptional<TString>;
            labels: TOptional<TBoolean>;
            links: TOptional<
                TArray<
                    TObject<
                        {
                            callsign: TOptional<TString>;
                            mime: TOptional<TString>;
                            mission: TOptional<TString>;
                            parent_callsign: TOptional<TString>;
                            point: TOptional<TString>;
                            production_time: TOptional<TString>;
                            relation: TOptional<TString>;
                            remarks: TOptional<TString>;
                            type: TOptional<TString>;
                            uid: TOptional<TString>;
                            url: TOptional<TString>;
                        },
                    >,
                >,
            >;
            "marker-color": TOptional<TString>;
            "marker-opacity": TOptional<TNumber>;
            marti_archive: TOptional<TBoolean>;
            maxzoom: TOptional<TNumber>;
            metadata: TOptional<TRecord<TString, TUnknown>>;
            milicon: TOptional<TObject<{ id: TString }>>;
            milsym: TOptional<TObject<{ id: TString }>>;
            minzoom: TOptional<TNumber>;
            mission: TOptional<
                TObject<
                    {
                        authorUid: TOptional<TString>;
                        guid: TOptional<TString>;
                        missionChanges: TOptional<
                            TArray<
                                TObject<
                                    {
                                        contentResource: TOptional<TObject<(...)>>;
                                        contentUid: TOptional<TString>;
                                        creatorUid: TString;
                                        details: TOptional<TObject<(...)>>;
                                        isFederatedChange: TBoolean;
                                        missionName: TString;
                                        timestamp: TString;
                                        type: TString;
                                    },
                                >,
                            >,
                        >;
                        missionLayer: TOptional<
                            TObject<
                                {
                                    name: TOptional<TString>;
                                    parentUid: TOptional<TString>;
                                    type: TOptional<TString>;
                                    uid: TOptional<TString>;
                                },
                            >,
                        >;
                        name: TOptional<TString>;
                        tool: TOptional<TString>;
                        type: TOptional<TString>;
                    },
                >,
            >;
            precisionlocation: TOptional<
                TObject<
                    { altsrc: TOptional<TString>; geopointsrc: TOptional<TString> },
                >,
            >;
            radsensordetail: TOptional<
                TObject<
                    {
                        command_permissions: TOptional<
                            TObject<{ all: TBoolean; contact_list: TString }>,
                        >;
                        data_permissions: TOptional<
                            TObject<{ all: TBoolean; contact_list: TString }>,
                        >;
                        isotope: TOptional<
                            TArray<
                                TObject<{ confidence: TNumber; name: TString; type: TString }>,
                            >,
                        >;
                        physical_module: TOptional<
                            TArray<
                                TObject<
                                    {
                                        gamma_alarm: TInteger;
                                        gamma_cps: TNumber;
                                        gamma_dose_rate: TNumber;
                                        location: TEnum<
                                            {
                                                CAB: ...;
                                                FRONT_LEFT: ...;
                                                FRONT_RIGHT: ...;
                                                REAR_LEFT: ...;
                                                REAR_RIGHT: ...;
                                            },
                                        >;
                                    },
                                >,
                            >,
                        >;
                        radmeasurement: TOptional<
                            TArray<
                                TObject<
                                    {
                                        alarm: TInteger;
                                        measurement: TNumber;
                                        nalarmstddev: TInteger;
                                        name: TEnum<
                                            {
                                                alpha: ...;
                                                beta: ...;
                                                doserate: ...;
                                                gamma: ...;
                                                neutron: ...;
                                            },
                                        >;
                                    },
                                >,
                            >,
                        >;
                        search_algorithm: TOptional<
                            TObject<
                                {
                                    gamma_loc: TNumber;
                                    gamma_loc_alarm: TInteger;
                                    gamma_loc_alarm_value: TNumber;
                                    neutron_loc: TNumber;
                                    neutron_loc_alarm: TInteger;
                                    neutron_loc_alarm_value: TNumber;
                                },
                            >,
                        >;
                        sensor_data: TObject<
                            {
                                alarm_algorithm: TOptional<TString>;
                                attachedUid: TOptional<TString>;
                                batterylevel: TOptional<TNumber>;
                                callsign: TOptional<TString>;
                                detector_number: TOptional<TInteger>;
                                gammastatus: TString;
                                heading: TOptional<TNumber>;
                                id_algorithm: TOptional<TString>;
                                manufacturer: TString;
                                master_sensor_manufacturer: TOptional<TString>;
                                master_sensor_serial: TOptional<TString>;
                                measurement_ref: TOptional<TInteger>;
                                mission_acquired_uR: TOptional<TInteger>;
                                mission_stay_time_sec: TOptional<TInteger>;
                                mission_total_mR: TOptional<TInteger>;
                                model: TString;
                                module_location: TOptional<TString>;
                                neutronstatus: TString;
                                ordinal: TOptional<TInteger>;
                                relay_type: TOptional<TString>;
                                search_algorithm: TOptional<TString>;
                                sensor_temp_deg_c: TOptional<TNumber>;
                                serialnumber: TString;
                                simulated: TOptional<TBoolean>;
                                source_bearing: TOptional<TInteger>;
                                source_distance: TOptional<
                                    TEnum<
                                        {
                                            MOVE_AWAY: "MOVE_AWAY";
                                            MOVE_CLOSER: "MOVE_CLOSER";
                                            MOVE_FAR_AWAY: "MOVE_FAR_AWAY";
                                            MOVE_MUCH_CLOSER: "MOVE_MUCH_CLOSER";
                                            OPTIMAL: "OPTIMAL";
                                        },
                                    >,
                                >;
                                source_strength: TOptional<TNumber>;
                                subchannel: TOptional<TString>;
                                time: TString;
                            },
                        >;
                        spectrum: TOptional<
                            TArray<
                                TObject<
                                    {
                                        channeldata: TString;
                                        crystal_id: TOptional<TString>;
                                        livetime_ms: TString;
                                        realtime_ms: TString;
                                        type: TString;
                                        zerocompression: TInteger;
                                    },
                                >,
                            >,
                        >;
                    },
                >,
            >;
            range: TOptional<TNumber>;
            remarks: TOptional<TString>;
            rotate: TOptional<TBoolean>;
            sensor: TOptional<
                TObject<
                    {
                        azimuth: TOptional<TNumber>;
                        displayMagneticReference: TOptional<TNumber>;
                        elevation: TOptional<TNumber>;
                        fov: TOptional<TNumber>;
                        fovAlpha: TOptional<TNumber>;
                        fovBlue: TOptional<TNumber>;
                        fovGreen: TOptional<TNumber>;
                        fovRed: TOptional<TNumber>;
                        hideFov: TOptional<TBoolean>;
                        model: TOptional<TString>;
                        north: TOptional<TNumber>;
                        range: TOptional<TNumber>;
                        rangeLines: TOptional<TNumber>;
                        rangeLineStrokeColor: TOptional<TNumber>;
                        rangeLineStrokeWeight: TOptional<TNumber>;
                        roll: TOptional<TNumber>;
                        strokeColor: TOptional<TNumber>;
                        strokeWeight: TOptional<TNumber>;
                        type: TOptional<TString>;
                        version: TOptional<TString>;
                        vfov: TOptional<TNumber>;
                    },
                >,
            >;
            shape: TOptional<
                TObject<
                    {
                        ellipse: TOptional<
                            TObject<
                                {
                                    angle: TNumber;
                                    major: TNumber;
                                    minor: TNumber;
                                    swapAxis: TOptional<TBoolean>;
                                },
                            >,
                        >;
                    },
                >,
            >;
            slope: TOptional<TNumber>;
            spatial: TOptional<
                TObject<
                    {
                        attitude: TObject<
                            {
                                ePitch: TOptional<TNumber>;
                                eRoll: TOptional<TNumber>;
                                eYaw: TOptional<TNumber>;
                                pitch: TNumber;
                                roll: TNumber;
                                yaw: TOptional<TNumber>;
                            },
                        >;
                        spin: TObject<
                            {
                                ePitch: TOptional<TNumber>;
                                eRoll: TOptional<TNumber>;
                                eYaw: TOptional<TNumber>;
                                pitch: TNumber;
                                roll: TNumber;
                                yaw: TOptional<TNumber>;
                            },
                        >;
                        version: TOptional<TNumber>;
                    },
                >,
            >;
            speed: TOptional<TNumber>;
            stale: TString;
            start: TString;
            status: TOptional<
                TObject<
                    { battery: TOptional<TString>; readiness: TOptional<TString> },
                >,
            >;
            stroke: TOptional<TString>;
            "stroke-opacity": TOptional<TNumber>;
            "stroke-style": TOptional<TString>;
            "stroke-width": TOptional<TNumber>;
            takv: TOptional<
                TObject<
                    {
                        device: TOptional<TString>;
                        os: TOptional<TString>;
                        platform: TOptional<TString>;
                        version: TOptional<TString>;
                    },
                >,
            >;
            time: TString;
            track: TOptional<
                TObject<
                    {
                        course: TOptional<TString>;
                        eCourse: TOptional<TString>;
                        eSlope: TOptional<TString>;
                        eSpeed: TOptional<TString>;
                        slope: TOptional<TString>;
                        speed: TOptional<TString>;
                    },
                >,
            >;
            type: TString;
            video: TOptional<
                TObject<
                    {
                        connection: TOptional<
                            TObject<
                                {
                                    address: TString;
                                    alias: TOptional<TString>;
                                    bufferTime: TOptional<TInteger>;
                                    ignoreEmbeddedKLV: TOptional<TBoolean>;
                                    networkTimeout: TOptional<TInteger>;
                                    path: TOptional<TString>;
                                    port: TOptional<TInteger>;
                                    protocol: TOptional<TString>;
                                    roverPort: TOptional<TInteger>;
                                    rtspReliable: TOptional<TInteger>;
                                    uid: TString;
                                },
                            >,
                        >;
                        sensor: TOptional<TString>;
                        spi: TOptional<TString>;
                        uid: TOptional<TString>;
                        url: TOptional<TString>;
                    },
                >,
            >;
        },
    > = ...