import React from 'react'; type InitialState = { BMap?: typeof BMap; map?: BMap.Map; container?: HTMLDivElement | null; }; export declare const initialState: Partial; export declare const reducer: (state: InitialState, action: InitialState) => { BMap?: typeof BMap; map?: BMap.Map; container?: HTMLDivElement | null; }; export interface ContextState { state: Partial; dispatch: React.Dispatch; } export declare const Context: React.Context; export declare function useMapContext(): { state: Partial; dispatch: React.Dispatch; BMap?: typeof BMap | undefined; map?: BMap.Map | undefined; container?: (HTMLDivElement | null) | undefined; }; export {};