UNPKG

1.3 kBTypeScriptView Raw
1import { Point, PvjsonNode, PvjsonSingleFreeNode, PvjsonBurr, PvjsonEdge, PvjsonGroup, PvjsonEntity, AttachablePoint } from "./gpml2pvjson";
2export * from "./geom-utils";
3export * from "./spinoffs/jsonld-utils";
4export { arrayify, getValuesLSV, intersectsLSV, unionLSV } from "./spinoffs/jsonld-utils";
5export declare function generatePublicationXrefId(originalId: string): string;
6export declare const insertIfNotExists: any;
7export declare function isAttachablePoint(pvjsonPoint: Point | AttachablePoint): pvjsonPoint is AttachablePoint;
8export declare function isDefinedCXML(x: any): boolean;
9export declare function isPvjsonBurr(entity: PvjsonEntity): entity is PvjsonBurr;
10export declare function isPvjsonGroup(entity: PvjsonEntity): entity is PvjsonGroup;
11export declare function isPvjsonSingleFreeNode(entity: PvjsonEntity): entity is PvjsonSingleFreeNode;
12export declare function isPvjsonNode(entity: PvjsonEntity): entity is PvjsonNode;
13export declare function isPvjsonEdge(entity: PvjsonEntity): entity is PvjsonEdge;
14export declare function isPvjsonEdgeOrBurr(entity: PvjsonEntity): entity is PvjsonEdge | PvjsonBurr;
15export declare function isGPMLAnchor(entity: PvjsonEntity): entity is PvjsonBurr;
16export declare const sortByMap: any;
17export declare const supportedNamespaces: string[];