UNPKG

jsm-core

Version:
33 lines (32 loc) 953 B
interface HasLocationProperty { location: { type: "Point"; coordinates: [number, number]; }; } export declare function hasLocationProperty(doc: any): doc is HasLocationProperty; export declare function transformLocationArrayToGeoJSON(coordinates: [number, number]): { type: "Point"; coordinates: [number, number]; }; export declare function transformLocationGeoJSONToArray(location: { type: "Point"; coordinates: [number, number]; } | [number, number]): [number, number]; export declare const mapDocumentToExposed: <T extends object & { push?: never; }>(doc: T, opt?: { omitTags?: boolean; omitUpdates?: boolean; omitAuthMeta?: boolean; }) => T; declare const _default: { mapDocumentToExposed: <T extends object & { push?: never; }>(doc: T, opt?: { omitTags?: boolean; omitUpdates?: boolean; omitAuthMeta?: boolean; }) => T; }; export default _default;