react-native-anavi
Version:
react native amap navigation component, Android + iOS
94 lines (93 loc) • 5.12 kB
TypeScript
export declare const LatLngPropType: import("prop-types").Requireable<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}>>;
export declare const NaviLatLngPropType: import("prop-types").Requireable<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}>>;
export declare const NaviPoiPropType: import("prop-types").Requireable<import("prop-types").InferProps<{
name: import("prop-types").Validator<string>;
coordinate: import("prop-types").Validator<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}>>;
poiId: import("prop-types").Validator<string>;
direction: import("prop-types").Requireable<number>;
}>>;
export declare const DriveNaviPointPropType: import("prop-types").Requireable<string | import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}> | import("prop-types").InferProps<{
name: import("prop-types").Validator<string>;
coordinate: import("prop-types").Validator<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}>>;
poiId: import("prop-types").Validator<string>;
direction: import("prop-types").Requireable<number>;
}> | (string | null | undefined)[] | (import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}> | null | undefined)[] | (import("prop-types").InferProps<{
name: import("prop-types").Validator<string>;
coordinate: import("prop-types").Validator<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}>>;
poiId: import("prop-types").Validator<string>;
direction: import("prop-types").Requireable<number>;
}> | null | undefined)[]>;
export declare const RideNaviPointPropType: import("prop-types").Requireable<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}> | import("prop-types").InferProps<{
name: import("prop-types").Validator<string>;
coordinate: import("prop-types").Validator<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}>>;
poiId: import("prop-types").Validator<string>;
direction: import("prop-types").Requireable<number>;
}>>;
export declare const WalkNaviPointPropType: import("prop-types").Requireable<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}> | import("prop-types").InferProps<{
name: import("prop-types").Validator<string>;
coordinate: import("prop-types").Validator<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}>>;
poiId: import("prop-types").Validator<string>;
direction: import("prop-types").Requireable<number>;
}> | (import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
}> | null | undefined)[]>;
export declare const NaviShowModePropType: import("prop-types").Requireable<number>;
export declare const NaviTrackingModePropType: import("prop-types").Requireable<number>;
export declare const RegionPropType: import("prop-types").Requireable<import("prop-types").InferProps<{
latitude: import("prop-types").Validator<number>;
longitude: import("prop-types").Validator<number>;
latitudeDelta: import("prop-types").Validator<number>;
longitudeDelta: import("prop-types").Validator<number>;
}>>;
export declare const PointPropType: import("prop-types").Requireable<import("prop-types").InferProps<{
x: import("prop-types").Validator<number>;
y: import("prop-types").Validator<number>;
}>>;
export declare const LocationStylePropType: import("prop-types").Requireable<import("prop-types").InferProps<{
image: import("prop-types").Requireable<number | object>;
fillColor: import("prop-types").Requireable<string>;
strokeColor: import("prop-types").Requireable<string>;
strokeWidth: import("prop-types").Requireable<number>;
locationDotBgColor: import("prop-types").Requireable<string>;
locationDotFillColor: import("prop-types").Requireable<string>;
enablePulseAnnimation: import("prop-types").Requireable<boolean>;
showsHeadingIndicator: import("prop-types").Requireable<boolean>;
showsAccuracyRing: import("prop-types").Requireable<boolean>;
}>>;
export declare const mapEventsPropType: (events: string[]) => {
[key: string]: Function;
};