internet-avatar.js
Version:
Library for connecting to Internet Avatar API.
20 lines (19 loc) • 749 B
TypeScript
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>;
}