export interface PlaceDetailOptions { container?: HTMLElement; compact?: boolean; renderOptions?: unknown; /** 必须传**已就绪**的 MapHandle(非 null);见 `useMap`/`useMapReady` 时序说明。 */ map?: unknown; } export interface PlaceDetailHookResult { data: unknown; loading: boolean; error: Error | null; supported: boolean; render: (uid: string) => void; rerender: () => void; dispose: () => void; } export declare function usePlaceDetail(opts?: PlaceDetailOptions): PlaceDetailHookResult;