import { SceneViewItem as PBSceneViewItem } from '@vertexvis/scene-view-protos/sceneview/protos/domain_pb';
import { GetSceneViewItemResponse, ListSceneItemMetadataResponse } from '@vertexvis/scene-view-protos/sceneview/protos/scene_view_api_pb';
import { Mapper as M } from '@vertexvis/utils';
import { SceneItemMetadataResponse, SceneViewItem } from './types';
export declare const mapListSceneItemMetadataResponseOrThrow: M.ThrowIfInvalidFunc<ListSceneItemMetadataResponse.AsObject, SceneItemMetadataResponse>;
export declare const mapSceneViewItem: M.Func<PBSceneViewItem.AsObject, SceneViewItem>;
export declare const mapGetSceneViewItemResponseOrThrow: M.ThrowIfInvalidFunc<GetSceneViewItemResponse.AsObject, SceneViewItem | undefined>;
