@evolvejs/core
Version:
An advanced Discord API wrapper with TS and JS support
19 lines (18 loc) • 663 B
TypeScript
import { EvolveClient } from "../Client/EvolveClient";
import { CacheProviders } from "../Interfaces/Interfaces";
import { Structures } from "../Structures/Structures";
import { CacheOptions, GatewayIntents } from "../Utils/Constants";
export declare function Builder(options: BuilderDecoratorOptions): (target: typeof EvolveClient) => void;
interface BuilderDecoratorOptions {
intents?: GatewayIntents[];
cache?: CacheOptions[];
useDefaultSetting?: boolean;
token: string;
secret?: string;
activity?: Object;
encoding?: "json" | "etf";
shards?: number;
structure?: Structures;
cacheProvider?: CacheProviders;
}
export {};