UNPKG

internet-avatar.js

Version:

Library for connecting to Internet Avatar API.

20 lines (19 loc) 749 B
import { Client } from "../client.js"; import { Manager } from "./manager.js"; import { IdentifierRequest } from "types/identifiers.js"; import { Identifier } from "structures/Identifiers.js"; export declare class IdentifierManager extends Manager<Identifier> { constructor(client: Client); fetch(id: string, options?: { cache?: boolean; force?: boolean; }): Promise<Identifier>; count(): Promise<number>; create(requestUser: IdentifierRequest, options?: { cache?: boolean; force?: boolean; }): Promise<Identifier>; setVerified(id: string, verified: boolean): Promise<Identifier>; setBlocked(id: string, blocked: boolean): Promise<Identifier>; delete(id: string): Promise<void>; }