UNPKG

internet-avatar.js

Version:

Library for connecting to Internet Avatar API.

21 lines (20 loc) 633 B
import { Client } from "../client.js"; import { Base } from "./Base.js"; import { RestIdentifier, IdentifierType } from "types/identifiers.js"; import { ULID } from "ulid"; export declare class Identifier extends Base { type: IdentifierType; value: string; expiration?: Date; used?: Date; created: Date; owner: ULID; verified: boolean; blocked: boolean; id: ULID; constructor(info: RestIdentifier, client: Client); update(): Promise<Identifier>; setVerified(verified: boolean): Promise<Identifier>; setBlocked(blocked: boolean): Promise<Identifier>; delete(): Promise<void>; }