import { Point } from '../../types'; export interface PanoramaServiceHookResult { data: unknown; loading: boolean; error: Error | null; supported: boolean; getPanoramaById: (id: string) => void; /** radius 可选,缺省走 SDK 默认(约 50 米) */ getPanoramaByLocation: (point: Point, radius?: number) => void; /** 按 POI id 查询全景(部分版本 SDK 支持;运行时不支持时置 error) */ getPanoramaByPOIId: (poiId: string) => void; cancel: () => void; } export declare function usePanoramaService(): PanoramaServiceHookResult;