UNPKG

@deep-foundation/deeplinks

Version:

[![npm](https://img.shields.io/npm/v/@deep-foundation/deeplinks.svg)](https://www.npmjs.com/package/@deep-foundation/deeplinks) [![Gitpod](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/deep-fo

25 lines (24 loc) 706 B
import { DeepClientInstance } from './client'; import { Id, Link } from './minilinks'; export declare class Package { deep: DeepClientInstance; name: string; constructor(options: PackageOptions); createEntity(name: string): { id: () => Promise<Id>; idLocal: () => Id; name: string; }; id(...names: string[]): Promise<Id>; idLocal(...names: string[]): Id; applyMiniLinks(): Promise<{ errors?: import("./minilinks").MinilinkError[]; anomalies?: import("./minilinks").MinilinkError[]; data: Link<Id>[]; plainLinks: Link<Id>[]; }>; } export interface PackageOptions { name: string; deep: DeepClientInstance; }