import { Image_PixelFormat } from "../image";
import { SE3Pose } from "../geometry";
import { Camera_PinholeIntrinsics, Camera } from "./camera";
import { RequestHeader, ResponseHeader } from "../header";
import { DataChunk } from "../data_chunk";
import _m0 from "protobufjs/minimal";
export declare const protobufPackage = "bosdyn.api.spot_cam";
/** A representation of a stored data acquisition. */
export interface Logpoint {
    /** Unique identifier for a data acquisition event. */
    name: string;
    /** Type of data held in this log point. */
    type: Logpoint_RecordType;
    /** Current stage of acquisition. */
    status: Logpoint_LogStatus;
    /** Only filled out when status == QUEUED */
    queueStatus: Logpoint_QueueStatus;
    /** An arbitrary string to be stored with the log data. */
    tag: string;
    /** Time of acquisition. */
    timestamp: Date | undefined;
    /** Image format of the stored data. */
    imageParams: Logpoint_ImageParams | undefined;
    /** Camera data for all sub-images contained within the image data. */
    calibration: Logpoint_Calibration[];
}
/** Possible types of media that can be stored. */
export declare enum Logpoint_RecordType {
    STILLIMAGE = 0,
    UNRECOGNIZED = -1
}
export declare function logpoint_RecordTypeFromJSON(object: any): Logpoint_RecordType;
export declare function logpoint_RecordTypeToJSON(object: Logpoint_RecordType): string;
/** Possible stages of data acquisition. */
export declare enum Logpoint_LogStatus {
    FAILED = 0,
    /** QUEUED - the logpoint has been queued to be downloaded from the renderer */
    QUEUED = 1,
    /** COMPLETE - the logpoint is written to the disk */
    COMPLETE = 2,
    UNKNOWN = -1,
    UNRECOGNIZED = -1
}
export declare function logpoint_LogStatusFromJSON(object: any): Logpoint_LogStatus;
export declare function logpoint_LogStatusToJSON(object: Logpoint_LogStatus): string;
export declare enum Logpoint_QueueStatus {
    QUEUED_UNKNOWN = 0,
    /** QUEUED_RENDER - The logpoint has been queued to be downloaded from the renderer */
    QUEUED_RENDER = 1,
    /** QUEUED_DISK - The logpoint is in general ram, and will be written to the disk when resources allow */
    QUEUED_DISK = 2,
    UNRECOGNIZED = -1
}
export declare function logpoint_QueueStatusFromJSON(object: any): Logpoint_QueueStatus;
export declare function logpoint_QueueStatusToJSON(object: Logpoint_QueueStatus): string;
/** Description of image format. */
export interface Logpoint_ImageParams {
    width: number;
    height: number;
    format: Image_PixelFormat;
}
/** Data describing the camera intrinsics and extrinsics for a window of the image. */
export interface Logpoint_Calibration {
    xoffset: number;
    yoffset: number;
    width: number;
    height: number;
    baseFrameName: string;
    /**
     * 'base_tfrom_sensor' defines the transform from the specific camera to the named base from.
     * This is deprecated in favor of 'base_tform_sensor' which follows the intended naming convention
     * and FrameTree directionality convention of the Spot system as defined in geometry.proto.
     *
     * @deprecated
     */
    baseTfromSensor: SE3Pose | undefined;
    /** The transform from the named base frame to this specific camera */
    baseTformSensor: SE3Pose | undefined;
    intrinsics: Camera_PinholeIntrinsics | undefined;
}
/** Delete a log point from the store. */
export interface DeleteRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
    /** Log point to delete.  Only the name is used. */
    point: Logpoint | undefined;
}
/** Response to a deletion with any errors that occurred. */
export interface DeleteResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
}
/** Request for status about the current stage of data acquisition. */
export interface GetStatusRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
    /** Log point to query.  Only the name is used. */
    point: Logpoint | undefined;
}
/** Provide an update on the stage of data acquisition. */
export interface GetStatusResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
    /** The logpoint returned here can be used to add a tag to the Logpoint later */
    point: Logpoint | undefined;
}
/** Retrieve the binary data associated with a log point. */
export interface RetrieveRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
    /** Log point to retrieve.  Only the name is used. */
    point: Logpoint | undefined;
}
/**
 * Provide the data stored at a log point.
 * Store() dictates what processing happens in this response.
 * c0 -> c4 will return the raw (rgb24) fisheye image of the camera at that index.
 * Storing a panorama will process the data into a stitched image.
 */
export interface RetrieveResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
    /** Log point retrieved. */
    logpoint: Logpoint | undefined;
    /** Data chunk bytes field should be concatenated together to recover the binary data. */
    data: DataChunk | undefined;
}
/**
 * Retrieve the binary data associated with a log point, with no processing applied.
 * Storing a panorama will retrieve tiled individual images.
 * For IR, the temperature at each pixel is 0.1 * the int value in Kelvin.
 */
export interface RetrieveRawDataRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
    /** Log point to retrieve.  Only the name is used. */
    point: Logpoint | undefined;
}
export interface RetrieveRawDataResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
    /** Log point retrieved. */
    logpoint: Logpoint | undefined;
    /** Data chunk bytes field should be concatenated together to recover the binary data. */
    data: DataChunk | undefined;
}
/** Trigger a data acquisition. */
export interface StoreRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
    /** Which camera to capture. */
    camera: Camera | undefined;
    /** Type of data capture to perform. */
    type: Logpoint_RecordType;
    /** Metadata to associate with the store. */
    tag: string;
}
/** Result of data acquisition trigger. */
export interface StoreResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
    /**
     * The log point returned here can be used to add a tag to the Logpoint later
     * It will very likely be in th 'QUEUED' state.
     */
    point: Logpoint | undefined;
}
/** Add tag metadata to an existing log point. */
export interface TagRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
    /** Logpoint to add metadata to. Name and tag are used. */
    point: Logpoint | undefined;
}
/** Result of adding tag metadata to a log point. */
export interface TagResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
}
/** Request the available cameras. */
export interface ListCamerasRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
}
/** Provide the list of available cameras. */
export interface ListCamerasResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
    /** List of all cameras which can be used in a StoreRequest. */
    cameras: Camera[];
}
/** List all available log points, whether they have completed or not. */
export interface ListLogpointsRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
}
/** Provide all log points in the system. */
export interface ListLogpointsResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
    /**
     * List of all the individual log points concatenated into a list.
     * This stream may take a long time to complete if there are a lot of stored images.
     */
    logpoints: Logpoint[];
}
/** Set encryption for the disk. */
export interface SetPassphraseRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
    /**
     * After setting the passphrase, please reboot the system to
     * remount the encrypted filesystem layer.
     */
    passphrase: string;
}
/**
 * Response from setting the disk encryption.
 * After setting the passphrase, please reboot the system to
 * remount the encrypted filesystem layer.
 */
export interface SetPassphraseResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
}
/** Change debug logging settings on the SpotCam. */
export interface DebugRequest {
    /** Common request header. */
    header: RequestHeader | undefined;
    /** Set true to enable logging of temperature data; */
    enableTemperature: boolean;
    /** Set true to enable logging of humidity data; */
    enableHumidity: boolean;
    /**
     * Set true to enable logging of BIT events;
     * BIT events are always recorded to volatile memory
     * and can be viewed (and cleared) with the Health service,
     * but this enables writing them to disk.
     */
    enableBIT: boolean;
    /**
     * Set true to enable logging of Shock data;
     * this is on by default.
     */
    enableShock: boolean;
    /**
     * Set to true to enable logging of system load stats
     * cpu, gpu, memory, and network utilization
     */
    enableSystemStat: boolean;
}
/** Response with any errors for debug setting changes. */
export interface DebugResponse {
    /** Common response header. */
    header: ResponseHeader | undefined;
}
export declare const Logpoint: {
    encode(message: Logpoint, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): Logpoint;
    fromJSON(object: any): Logpoint;
    toJSON(message: Logpoint): unknown;
    fromPartial<I extends {
        name?: string | undefined;
        type?: Logpoint_RecordType | undefined;
        status?: Logpoint_LogStatus | undefined;
        queueStatus?: Logpoint_QueueStatus | undefined;
        tag?: string | undefined;
        timestamp?: Date | undefined;
        imageParams?: {
            width?: number | undefined;
            height?: number | undefined;
            format?: Image_PixelFormat | undefined;
        } | undefined;
        calibration?: {
            xoffset?: number | undefined;
            yoffset?: number | undefined;
            width?: number | undefined;
            height?: number | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            intrinsics?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
        }[] | undefined;
    } & {
        name?: string | undefined;
        type?: Logpoint_RecordType | undefined;
        status?: Logpoint_LogStatus | undefined;
        queueStatus?: Logpoint_QueueStatus | undefined;
        tag?: string | undefined;
        timestamp?: Date | undefined;
        imageParams?: ({
            width?: number | undefined;
            height?: number | undefined;
            format?: Image_PixelFormat | undefined;
        } & {
            width?: number | undefined;
            height?: number | undefined;
            format?: Image_PixelFormat | undefined;
        } & { [K in Exclude<keyof I["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
        calibration?: ({
            xoffset?: number | undefined;
            yoffset?: number | undefined;
            width?: number | undefined;
            height?: number | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            intrinsics?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
        }[] & ({
            xoffset?: number | undefined;
            yoffset?: number | undefined;
            width?: number | undefined;
            height?: number | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            intrinsics?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
        } & {
            xoffset?: number | undefined;
            yoffset?: number | undefined;
            width?: number | undefined;
            height?: number | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: ({
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } & {
                position?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & { [K_1 in Exclude<keyof I["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                rotation?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & { [K_2 in Exclude<keyof I["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
            } & { [K_3 in Exclude<keyof I["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
            baseTformSensor?: ({
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } & {
                position?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & { [K_4 in Exclude<keyof I["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                rotation?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & { [K_5 in Exclude<keyof I["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
            } & { [K_6 in Exclude<keyof I["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
            intrinsics?: ({
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } & {
                focalLength?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_7 in Exclude<keyof I["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                centerPoint?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_8 in Exclude<keyof I["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } & { [K_9 in Exclude<keyof I["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
        } & { [K_10 in Exclude<keyof I["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_11 in Exclude<keyof I["calibration"], keyof {
            xoffset?: number | undefined;
            yoffset?: number | undefined;
            width?: number | undefined;
            height?: number | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            intrinsics?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
        }[]>]: never; }) | undefined;
    } & { [K_12 in Exclude<keyof I, keyof Logpoint>]: never; }>(object: I): Logpoint;
};
export declare const Logpoint_ImageParams: {
    encode(message: Logpoint_ImageParams, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): Logpoint_ImageParams;
    fromJSON(object: any): Logpoint_ImageParams;
    toJSON(message: Logpoint_ImageParams): unknown;
    fromPartial<I extends {
        width?: number | undefined;
        height?: number | undefined;
        format?: Image_PixelFormat | undefined;
    } & {
        width?: number | undefined;
        height?: number | undefined;
        format?: Image_PixelFormat | undefined;
    } & { [K in Exclude<keyof I, keyof Logpoint_ImageParams>]: never; }>(object: I): Logpoint_ImageParams;
};
export declare const Logpoint_Calibration: {
    encode(message: Logpoint_Calibration, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): Logpoint_Calibration;
    fromJSON(object: any): Logpoint_Calibration;
    toJSON(message: Logpoint_Calibration): unknown;
    fromPartial<I extends {
        xoffset?: number | undefined;
        yoffset?: number | undefined;
        width?: number | undefined;
        height?: number | undefined;
        baseFrameName?: string | undefined;
        baseTfromSensor?: {
            position?: {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
            } | undefined;
            rotation?: {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
                w?: number | undefined;
            } | undefined;
        } | undefined;
        baseTformSensor?: {
            position?: {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
            } | undefined;
            rotation?: {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
                w?: number | undefined;
            } | undefined;
        } | undefined;
        intrinsics?: {
            focalLength?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            centerPoint?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            k1?: number | undefined;
            k2?: number | undefined;
            k3?: number | undefined;
            k4?: number | undefined;
        } | undefined;
    } & {
        xoffset?: number | undefined;
        yoffset?: number | undefined;
        width?: number | undefined;
        height?: number | undefined;
        baseFrameName?: string | undefined;
        baseTfromSensor?: ({
            position?: {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
            } | undefined;
            rotation?: {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
                w?: number | undefined;
            } | undefined;
        } & {
            position?: ({
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
            } & {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
            } & { [K in Exclude<keyof I["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
            rotation?: ({
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
                w?: number | undefined;
            } & {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
                w?: number | undefined;
            } & { [K_1 in Exclude<keyof I["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
        } & { [K_2 in Exclude<keyof I["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
        baseTformSensor?: ({
            position?: {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
            } | undefined;
            rotation?: {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
                w?: number | undefined;
            } | undefined;
        } & {
            position?: ({
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
            } & {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
            } & { [K_3 in Exclude<keyof I["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
            rotation?: ({
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
                w?: number | undefined;
            } & {
                x?: number | undefined;
                y?: number | undefined;
                z?: number | undefined;
                w?: number | undefined;
            } & { [K_4 in Exclude<keyof I["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
        } & { [K_5 in Exclude<keyof I["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
        intrinsics?: ({
            focalLength?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            centerPoint?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            k1?: number | undefined;
            k2?: number | undefined;
            k3?: number | undefined;
            k4?: number | undefined;
        } & {
            focalLength?: ({
                x?: number | undefined;
                y?: number | undefined;
            } & {
                x?: number | undefined;
                y?: number | undefined;
            } & { [K_6 in Exclude<keyof I["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
            centerPoint?: ({
                x?: number | undefined;
                y?: number | undefined;
            } & {
                x?: number | undefined;
                y?: number | undefined;
            } & { [K_7 in Exclude<keyof I["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
            k1?: number | undefined;
            k2?: number | undefined;
            k3?: number | undefined;
            k4?: number | undefined;
        } & { [K_8 in Exclude<keyof I["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
    } & { [K_9 in Exclude<keyof I, keyof Logpoint_Calibration>]: never; }>(object: I): Logpoint_Calibration;
};
export declare const DeleteRequest: {
    encode(message: DeleteRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): DeleteRequest;
    fromJSON(object: any): DeleteRequest;
    toJSON(message: DeleteRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
        point?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
        point?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_1 in Exclude<keyof I["point"]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_2 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_3 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_4 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_5 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_7 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_8 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_10 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_11 in Exclude<keyof I["point"]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_12 in Exclude<keyof I["point"]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_13 in Exclude<keyof I["point"], keyof Logpoint>]: never; }) | undefined;
    } & { [K_14 in Exclude<keyof I, keyof DeleteRequest>]: never; }>(object: I): DeleteRequest;
};
export declare const DeleteResponse: {
    encode(message: DeleteResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): DeleteResponse;
    fromJSON(object: any): DeleteResponse;
    toJSON(message: DeleteResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
    } & { [K_5 in Exclude<keyof I, "header">]: never; }>(object: I): DeleteResponse;
};
export declare const GetStatusRequest: {
    encode(message: GetStatusRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): GetStatusRequest;
    fromJSON(object: any): GetStatusRequest;
    toJSON(message: GetStatusRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
        point?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
        point?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_1 in Exclude<keyof I["point"]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_2 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_3 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_4 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_5 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_7 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_8 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_10 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_11 in Exclude<keyof I["point"]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_12 in Exclude<keyof I["point"]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_13 in Exclude<keyof I["point"], keyof Logpoint>]: never; }) | undefined;
    } & { [K_14 in Exclude<keyof I, keyof GetStatusRequest>]: never; }>(object: I): GetStatusRequest;
};
export declare const GetStatusResponse: {
    encode(message: GetStatusResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): GetStatusResponse;
    fromJSON(object: any): GetStatusResponse;
    toJSON(message: GetStatusResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
        point?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
        point?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_5 in Exclude<keyof I["point"]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_7 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_8 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_10 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_11 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_12 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_13 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_14 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_15 in Exclude<keyof I["point"]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_16 in Exclude<keyof I["point"]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_17 in Exclude<keyof I["point"], keyof Logpoint>]: never; }) | undefined;
    } & { [K_18 in Exclude<keyof I, keyof GetStatusResponse>]: never; }>(object: I): GetStatusResponse;
};
export declare const RetrieveRequest: {
    encode(message: RetrieveRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): RetrieveRequest;
    fromJSON(object: any): RetrieveRequest;
    toJSON(message: RetrieveRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
        point?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
        point?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_1 in Exclude<keyof I["point"]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_2 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_3 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_4 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_5 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_7 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_8 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_10 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_11 in Exclude<keyof I["point"]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_12 in Exclude<keyof I["point"]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_13 in Exclude<keyof I["point"], keyof Logpoint>]: never; }) | undefined;
    } & { [K_14 in Exclude<keyof I, keyof RetrieveRequest>]: never; }>(object: I): RetrieveRequest;
};
export declare const RetrieveResponse: {
    encode(message: RetrieveResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): RetrieveResponse;
    fromJSON(object: any): RetrieveResponse;
    toJSON(message: RetrieveResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
        logpoint?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } | undefined;
        data?: {
            totalSize?: number | undefined;
            data?: Uint8Array | undefined;
        } | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
        logpoint?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_5 in Exclude<keyof I["logpoint"]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_7 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_8 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_10 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_11 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_12 in Exclude<keyof I["logpoint"]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_13 in Exclude<keyof I["logpoint"]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_14 in Exclude<keyof I["logpoint"]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_15 in Exclude<keyof I["logpoint"]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_16 in Exclude<keyof I["logpoint"]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_17 in Exclude<keyof I["logpoint"], keyof Logpoint>]: never; }) | undefined;
        data?: ({
            totalSize?: number | undefined;
            data?: Uint8Array | undefined;
        } & {
            totalSize?: number | undefined;
            data?: Uint8Array | undefined;
        } & { [K_18 in Exclude<keyof I["data"], keyof DataChunk>]: never; }) | undefined;
    } & { [K_19 in Exclude<keyof I, keyof RetrieveResponse>]: never; }>(object: I): RetrieveResponse;
};
export declare const RetrieveRawDataRequest: {
    encode(message: RetrieveRawDataRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): RetrieveRawDataRequest;
    fromJSON(object: any): RetrieveRawDataRequest;
    toJSON(message: RetrieveRawDataRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
        point?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
        point?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_1 in Exclude<keyof I["point"]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_2 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_3 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_4 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_5 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_7 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_8 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_10 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_11 in Exclude<keyof I["point"]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_12 in Exclude<keyof I["point"]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_13 in Exclude<keyof I["point"], keyof Logpoint>]: never; }) | undefined;
    } & { [K_14 in Exclude<keyof I, keyof RetrieveRawDataRequest>]: never; }>(object: I): RetrieveRawDataRequest;
};
export declare const RetrieveRawDataResponse: {
    encode(message: RetrieveRawDataResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): RetrieveRawDataResponse;
    fromJSON(object: any): RetrieveRawDataResponse;
    toJSON(message: RetrieveRawDataResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
        logpoint?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } | undefined;
        data?: {
            totalSize?: number | undefined;
            data?: Uint8Array | undefined;
        } | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
        logpoint?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_5 in Exclude<keyof I["logpoint"]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_7 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_8 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_10 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_11 in Exclude<keyof I["logpoint"]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_12 in Exclude<keyof I["logpoint"]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_13 in Exclude<keyof I["logpoint"]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_14 in Exclude<keyof I["logpoint"]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_15 in Exclude<keyof I["logpoint"]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_16 in Exclude<keyof I["logpoint"]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_17 in Exclude<keyof I["logpoint"], keyof Logpoint>]: never; }) | undefined;
        data?: ({
            totalSize?: number | undefined;
            data?: Uint8Array | undefined;
        } & {
            totalSize?: number | undefined;
            data?: Uint8Array | undefined;
        } & { [K_18 in Exclude<keyof I["data"], keyof DataChunk>]: never; }) | undefined;
    } & { [K_19 in Exclude<keyof I, keyof RetrieveRawDataResponse>]: never; }>(object: I): RetrieveRawDataResponse;
};
export declare const StoreRequest: {
    encode(message: StoreRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): StoreRequest;
    fromJSON(object: any): StoreRequest;
    toJSON(message: StoreRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
        camera?: {
            name?: string | undefined;
            resolution?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            pinhole?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
            spherical?: {
                minAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                maxAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
            } | undefined;
        } | undefined;
        type?: Logpoint_RecordType | undefined;
        tag?: string | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
        camera?: ({
            name?: string | undefined;
            resolution?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            pinhole?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
            spherical?: {
                minAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                maxAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
            } | undefined;
        } & {
            name?: string | undefined;
            resolution?: ({
                x?: number | undefined;
                y?: number | undefined;
            } & {
                x?: number | undefined;
                y?: number | undefined;
            } & { [K_1 in Exclude<keyof I["camera"]["resolution"], keyof import("../geometry").Vec2>]: never; }) | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: ({
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } & {
                position?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & { [K_2 in Exclude<keyof I["camera"]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                rotation?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & { [K_3 in Exclude<keyof I["camera"]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
            } & { [K_4 in Exclude<keyof I["camera"]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
            baseTformSensor?: ({
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } & {
                position?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & { [K_5 in Exclude<keyof I["camera"]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                rotation?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & { [K_6 in Exclude<keyof I["camera"]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
            } & { [K_7 in Exclude<keyof I["camera"]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
            pinhole?: ({
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } & {
                focalLength?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_8 in Exclude<keyof I["camera"]["pinhole"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                centerPoint?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_9 in Exclude<keyof I["camera"]["pinhole"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } & { [K_10 in Exclude<keyof I["camera"]["pinhole"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            spherical?: ({
                minAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                maxAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
            } & {
                minAngle?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_11 in Exclude<keyof I["camera"]["spherical"]["minAngle"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                maxAngle?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_12 in Exclude<keyof I["camera"]["spherical"]["maxAngle"], keyof import("../geometry").Vec2>]: never; }) | undefined;
            } & { [K_13 in Exclude<keyof I["camera"]["spherical"], keyof import("./camera").Camera_SphericalLimits>]: never; }) | undefined;
        } & { [K_14 in Exclude<keyof I["camera"], keyof Camera>]: never; }) | undefined;
        type?: Logpoint_RecordType | undefined;
        tag?: string | undefined;
    } & { [K_15 in Exclude<keyof I, keyof StoreRequest>]: never; }>(object: I): StoreRequest;
};
export declare const StoreResponse: {
    encode(message: StoreResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): StoreResponse;
    fromJSON(object: any): StoreResponse;
    toJSON(message: StoreResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
        point?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
        point?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_5 in Exclude<keyof I["point"]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_7 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_8 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_10 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_11 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_12 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_13 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_14 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_15 in Exclude<keyof I["point"]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_16 in Exclude<keyof I["point"]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_17 in Exclude<keyof I["point"], keyof Logpoint>]: never; }) | undefined;
    } & { [K_18 in Exclude<keyof I, keyof StoreResponse>]: never; }>(object: I): StoreResponse;
};
export declare const TagRequest: {
    encode(message: TagRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): TagRequest;
    fromJSON(object: any): TagRequest;
    toJSON(message: TagRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
        point?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
        point?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_1 in Exclude<keyof I["point"]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_2 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_3 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_4 in Exclude<keyof I["point"]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_5 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_7 in Exclude<keyof I["point"]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_8 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_10 in Exclude<keyof I["point"]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_11 in Exclude<keyof I["point"]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_12 in Exclude<keyof I["point"]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_13 in Exclude<keyof I["point"], keyof Logpoint>]: never; }) | undefined;
    } & { [K_14 in Exclude<keyof I, keyof TagRequest>]: never; }>(object: I): TagRequest;
};
export declare const TagResponse: {
    encode(message: TagResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): TagResponse;
    fromJSON(object: any): TagResponse;
    toJSON(message: TagResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
    } & { [K_5 in Exclude<keyof I, "header">]: never; }>(object: I): TagResponse;
};
export declare const ListCamerasRequest: {
    encode(message: ListCamerasRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): ListCamerasRequest;
    fromJSON(object: any): ListCamerasRequest;
    toJSON(message: ListCamerasRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
    } & { [K_1 in Exclude<keyof I, "header">]: never; }>(object: I): ListCamerasRequest;
};
export declare const ListCamerasResponse: {
    encode(message: ListCamerasResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): ListCamerasResponse;
    fromJSON(object: any): ListCamerasResponse;
    toJSON(message: ListCamerasResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
        cameras?: {
            name?: string | undefined;
            resolution?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            pinhole?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
            spherical?: {
                minAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                maxAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
            } | undefined;
        }[] | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
        cameras?: ({
            name?: string | undefined;
            resolution?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            pinhole?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
            spherical?: {
                minAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                maxAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
            } | undefined;
        }[] & ({
            name?: string | undefined;
            resolution?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            pinhole?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
            spherical?: {
                minAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                maxAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
            } | undefined;
        } & {
            name?: string | undefined;
            resolution?: ({
                x?: number | undefined;
                y?: number | undefined;
            } & {
                x?: number | undefined;
                y?: number | undefined;
            } & { [K_5 in Exclude<keyof I["cameras"][number]["resolution"], keyof import("../geometry").Vec2>]: never; }) | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: ({
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } & {
                position?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & { [K_6 in Exclude<keyof I["cameras"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                rotation?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & { [K_7 in Exclude<keyof I["cameras"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
            } & { [K_8 in Exclude<keyof I["cameras"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
            baseTformSensor?: ({
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } & {
                position?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } & { [K_9 in Exclude<keyof I["cameras"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                rotation?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } & { [K_10 in Exclude<keyof I["cameras"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
            } & { [K_11 in Exclude<keyof I["cameras"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
            pinhole?: ({
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } & {
                focalLength?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_12 in Exclude<keyof I["cameras"][number]["pinhole"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                centerPoint?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_13 in Exclude<keyof I["cameras"][number]["pinhole"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } & { [K_14 in Exclude<keyof I["cameras"][number]["pinhole"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            spherical?: ({
                minAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                maxAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
            } & {
                minAngle?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_15 in Exclude<keyof I["cameras"][number]["spherical"]["minAngle"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                maxAngle?: ({
                    x?: number | undefined;
                    y?: number | undefined;
                } & {
                    x?: number | undefined;
                    y?: number | undefined;
                } & { [K_16 in Exclude<keyof I["cameras"][number]["spherical"]["maxAngle"], keyof import("../geometry").Vec2>]: never; }) | undefined;
            } & { [K_17 in Exclude<keyof I["cameras"][number]["spherical"], keyof import("./camera").Camera_SphericalLimits>]: never; }) | undefined;
        } & { [K_18 in Exclude<keyof I["cameras"][number], keyof Camera>]: never; })[] & { [K_19 in Exclude<keyof I["cameras"], keyof {
            name?: string | undefined;
            resolution?: {
                x?: number | undefined;
                y?: number | undefined;
            } | undefined;
            baseFrameName?: string | undefined;
            baseTfromSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            baseTformSensor?: {
                position?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                } | undefined;
                rotation?: {
                    x?: number | undefined;
                    y?: number | undefined;
                    z?: number | undefined;
                    w?: number | undefined;
                } | undefined;
            } | undefined;
            pinhole?: {
                focalLength?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                centerPoint?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                k1?: number | undefined;
                k2?: number | undefined;
                k3?: number | undefined;
                k4?: number | undefined;
            } | undefined;
            spherical?: {
                minAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
                maxAngle?: {
                    x?: number | undefined;
                    y?: number | undefined;
                } | undefined;
            } | undefined;
        }[]>]: never; }) | undefined;
    } & { [K_20 in Exclude<keyof I, keyof ListCamerasResponse>]: never; }>(object: I): ListCamerasResponse;
};
export declare const ListLogpointsRequest: {
    encode(message: ListLogpointsRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): ListLogpointsRequest;
    fromJSON(object: any): ListLogpointsRequest;
    toJSON(message: ListLogpointsRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
    } & { [K_1 in Exclude<keyof I, "header">]: never; }>(object: I): ListLogpointsRequest;
};
export declare const ListLogpointsResponse: {
    encode(message: ListLogpointsResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): ListLogpointsResponse;
    fromJSON(object: any): ListLogpointsResponse;
    toJSON(message: ListLogpointsResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
        logpoints?: {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        }[] | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
        logpoints?: ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        }[] & ({
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        } & {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: ({
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } & { [K_5 in Exclude<keyof I["logpoints"][number]["imageParams"], keyof Logpoint_ImageParams>]: never; }) | undefined;
            calibration?: ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] & ({
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            } & {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_6 in Exclude<keyof I["logpoints"][number]["calibration"][number]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_7 in Exclude<keyof I["logpoints"][number]["calibration"][number]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_8 in Exclude<keyof I["logpoints"][number]["calibration"][number]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
                baseTformSensor?: ({
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } & {
                    position?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } & { [K_9 in Exclude<keyof I["logpoints"][number]["calibration"][number]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
                    rotation?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } & { [K_10 in Exclude<keyof I["logpoints"][number]["calibration"][number]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
                } & { [K_11 in Exclude<keyof I["logpoints"][number]["calibration"][number]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
                intrinsics?: ({
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & {
                    focalLength?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_12 in Exclude<keyof I["logpoints"][number]["calibration"][number]["intrinsics"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    centerPoint?: ({
                        x?: number | undefined;
                        y?: number | undefined;
                    } & {
                        x?: number | undefined;
                        y?: number | undefined;
                    } & { [K_13 in Exclude<keyof I["logpoints"][number]["calibration"][number]["intrinsics"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } & { [K_14 in Exclude<keyof I["logpoints"][number]["calibration"][number]["intrinsics"], keyof Camera_PinholeIntrinsics>]: never; }) | undefined;
            } & { [K_15 in Exclude<keyof I["logpoints"][number]["calibration"][number], keyof Logpoint_Calibration>]: never; })[] & { [K_16 in Exclude<keyof I["logpoints"][number]["calibration"], keyof {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[]>]: never; }) | undefined;
        } & { [K_17 in Exclude<keyof I["logpoints"][number], keyof Logpoint>]: never; })[] & { [K_18 in Exclude<keyof I["logpoints"], keyof {
            name?: string | undefined;
            type?: Logpoint_RecordType | undefined;
            status?: Logpoint_LogStatus | undefined;
            queueStatus?: Logpoint_QueueStatus | undefined;
            tag?: string | undefined;
            timestamp?: Date | undefined;
            imageParams?: {
                width?: number | undefined;
                height?: number | undefined;
                format?: Image_PixelFormat | undefined;
            } | undefined;
            calibration?: {
                xoffset?: number | undefined;
                yoffset?: number | undefined;
                width?: number | undefined;
                height?: number | undefined;
                baseFrameName?: string | undefined;
                baseTfromSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                baseTformSensor?: {
                    position?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                    } | undefined;
                    rotation?: {
                        x?: number | undefined;
                        y?: number | undefined;
                        z?: number | undefined;
                        w?: number | undefined;
                    } | undefined;
                } | undefined;
                intrinsics?: {
                    focalLength?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    centerPoint?: {
                        x?: number | undefined;
                        y?: number | undefined;
                    } | undefined;
                    k1?: number | undefined;
                    k2?: number | undefined;
                    k3?: number | undefined;
                    k4?: number | undefined;
                } | undefined;
            }[] | undefined;
        }[]>]: never; }) | undefined;
    } & { [K_19 in Exclude<keyof I, keyof ListLogpointsResponse>]: never; }>(object: I): ListLogpointsResponse;
};
export declare const SetPassphraseRequest: {
    encode(message: SetPassphraseRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): SetPassphraseRequest;
    fromJSON(object: any): SetPassphraseRequest;
    toJSON(message: SetPassphraseRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
        passphrase?: string | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
        passphrase?: string | undefined;
    } & { [K_1 in Exclude<keyof I, keyof SetPassphraseRequest>]: never; }>(object: I): SetPassphraseRequest;
};
export declare const SetPassphraseResponse: {
    encode(message: SetPassphraseResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): SetPassphraseResponse;
    fromJSON(object: any): SetPassphraseResponse;
    toJSON(message: SetPassphraseResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
    } & { [K_5 in Exclude<keyof I, "header">]: never; }>(object: I): SetPassphraseResponse;
};
export declare const DebugRequest: {
    encode(message: DebugRequest, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): DebugRequest;
    fromJSON(object: any): DebugRequest;
    toJSON(message: DebugRequest): unknown;
    fromPartial<I extends {
        header?: {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } | undefined;
        enableTemperature?: boolean | undefined;
        enableHumidity?: boolean | undefined;
        enableBIT?: boolean | undefined;
        enableShock?: boolean | undefined;
        enableSystemStat?: boolean | undefined;
    } & {
        header?: ({
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & {
            requestTimestamp?: Date | undefined;
            clientName?: string | undefined;
            disableRpcLogging?: boolean | undefined;
        } & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
        enableTemperature?: boolean | undefined;
        enableHumidity?: boolean | undefined;
        enableBIT?: boolean | undefined;
        enableShock?: boolean | undefined;
        enableSystemStat?: boolean | undefined;
    } & { [K_1 in Exclude<keyof I, keyof DebugRequest>]: never; }>(object: I): DebugRequest;
};
export declare const DebugResponse: {
    encode(message: DebugResponse, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number): DebugResponse;
    fromJSON(object: any): DebugResponse;
    toJSON(message: DebugResponse): unknown;
    fromPartial<I extends {
        header?: {
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } | undefined;
    } & {
        header?: ({
            requestHeader?: {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } | undefined;
            request?: {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } | undefined;
        } & {
            requestHeader?: ({
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & {
                requestTimestamp?: Date | undefined;
                clientName?: string | undefined;
                disableRpcLogging?: boolean | undefined;
            } & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
            requestReceivedTimestamp?: Date | undefined;
            responseTimestamp?: Date | undefined;
            error?: ({
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } | undefined;
            } & {
                code?: import("../header").CommonError_Code | undefined;
                message?: string | undefined;
                data?: ({
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & {
                    typeUrl?: string | undefined;
                    value?: Uint8Array | undefined;
                } & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
            } & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
            request?: ({
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & {
                typeUrl?: string | undefined;
                value?: Uint8Array | undefined;
            } & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
        } & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
    } & { [K_5 in Exclude<keyof I, "header">]: never; }>(object: I): DebugResponse;
};
declare type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined;
export declare type DeepPartial<T> = T extends Builtin ? T : T extends Array<infer U> ? Array<DeepPartial<U>> : T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>> : T extends {} ? {
    [K in keyof T]?: DeepPartial<T[K]>;
} : Partial<T>;
declare type KeysOfUnion<T> = T extends T ? keyof T : never;
export declare type Exact<P, I extends P> = P extends Builtin ? P : P & {
    [K in keyof P]: Exact<P[K], I[K]>;
} & {
    [K in Exclude<keyof I, KeysOfUnion<P>>]: never;
};
export {};
//# sourceMappingURL=logging.d.ts.map