seyfert
Version:
The most advanced framework for discord bots
12 lines (11 loc) • 765 B
TypeScript
import { type GuildTemplateStructure } from '../../client/transformers';
import type { RESTPatchAPIGuildTemplateJSONBody, RESTPostAPIGuildTemplatesJSONBody } from '../../types';
import { BaseShorter } from './base';
export declare class TemplateShorter extends BaseShorter {
fetch(code: string): Promise<GuildTemplateStructure>;
list(guildId: string): Promise<GuildTemplateStructure[]>;
create(guildId: string, body: RESTPostAPIGuildTemplatesJSONBody): Promise<GuildTemplateStructure>;
sync(guildId: string, code: string): Promise<GuildTemplateStructure>;
edit(guildId: string, code: string, body: RESTPatchAPIGuildTemplateJSONBody): Promise<GuildTemplateStructure>;
delete(guildId: string, code: string): Promise<GuildTemplateStructure>;
}