import type { BanData, ChannelsData, CreateOptions, EmojiData, RoleData } from './types'; import type { Guild } from 'discord.js'; import { MemberData } from './types/MemberData'; /** * Returns an array with the banned members of the guild * @param {Guild} guild The Discord guild * @returns {Promise} The banned members */ export declare function getBans(guild: Guild): Promise; /** * Returns an array with the members of the guild * @param {Guild} guild The Discord guild * @returns {Promise} */ export declare function getMembers(guild: Guild): Promise; /** * Returns an array with the roles of the guild * @param {Guild} guild The discord guild * @returns {Promise} The roles of the guild */ export declare function getRoles(guild: Guild): Promise; /** * Returns an array with the emojis of the guild * @param {Guild} guild The discord guild * @param {CreateOptions} options The backup options * @returns {Promise} The emojis of the guild */ export declare function getEmojis(guild: Guild, options: CreateOptions): Promise; /** * Returns an array with the channels of the guild * @param {Guild} guild The discord guild * @param {CreateOptions} options The backup options * @returns {ChannelData[]} The channels of the guild */ export declare function getChannels(guild: Guild, options: CreateOptions): Promise;