@canvacord/assets
Version:
Assets used in Canvacord
21 lines (20 loc) • 481 B
TypeScript
declare class AssetManager {
dir: string;
loaded: boolean;
data: Record<string, string>;
constructor(dir: string);
load(): Promise<void>;
loadSync(): void;
clear(): void;
get(name: string): string;
set(name: string, data: string): string;
get size(): number;
}
declare const _default: {
font: AssetManager;
image: AssetManager;
utils: {
AssetManager: typeof AssetManager;
};
};
export = _default;