UNPKG

dab-js-without-registry

Version:
13 lines (12 loc) 704 B
import { ActorSubclass, HttpAgent } from "@dfinity/agent"; import RegistryStandard, { Metadata } from "../interfaces/dab_registries/registry_standard"; declare class Registry { protected actor: ActorSubclass<RegistryStandard>; canisterId: string; constructor(canisterId: any, agent?: HttpAgent); name: () => Promise<string>; add: (metadata: Metadata) => Promise<import("../interfaces/dab_registries/registry_standard").Response>; get: (principalId: string) => Promise<import("../utils/registry").FormattedMetadata | undefined>; remove: (principalId: string) => Promise<import("../interfaces/dab_registries/registry_standard").Response>; } export default Registry;