import { ComputedRef, Ref } from '../../node_modules/vue'; import { GeoProjection } from 'd3-geo'; import { ParentKey } from '../keys'; export interface MapTransform { k: number; x: number; y: number; rotateX: number; rotateY: number; } export interface ParentMap { mapRect: Ref; mapTransform: Ref; rotatingMapProjection: ComputedRef number[])>; } export interface ParentMapProvide { [ParentKey]: ParentMap; }