@fleet-frontend/mower-maps
Version:
a mower maps in google maps
52 lines • 1.4 kB
TypeScript
import { MapData, PlatformType, UnitsType } from '@/types';
import { DoodleItem } from '../render/svgEditMap/components/AddEntry/components/DoodleModal';
import { MowerIconConfig } from '../types/renderer';
interface CommonContextType {
sn: string;
mowerIconConfig: MowerIconConfig;
platform: PlatformType;
svgViewBox: {
x: number;
y: number;
width: number;
height: number;
};
unitType: UnitsType;
heightOptions: number[];
globalHeight: number;
mapConfig: Record<string, any>;
mapJson: MapData;
drag: {
x?: number;
y?: number;
rotation?: number;
};
mapRef: any;
overlayScale?: number;
doodleList?: DoodleItem[];
}
export declare const CommonContext: import("react").Context<{
sn: string;
mowerIconConfig: {};
platform: PlatformType;
svgViewBox: any;
unitType: UnitsType;
mapRef: any;
globalHeight: number;
heightOptions: any[];
overlayScale: number;
}>;
export declare const CommonContextProvider: import("react").Provider<{
sn: string;
mowerIconConfig: {};
platform: PlatformType;
svgViewBox: any;
unitType: UnitsType;
mapRef: any;
globalHeight: number;
heightOptions: any[];
overlayScale: number;
}>;
export declare const useCommonContext: () => CommonContextType;
export {};
//# sourceMappingURL=common.d.ts.map