import RequestEmitter, { requestParams } from '../utils/RequestEmitter';
import type { emptyResponse } from './Interfaces/Global';
import type { guildCreateResponse, guildFetchResponse } from './Interfaces/Guild';
declare class GuildManager extends RequestEmitter {
    constructor(params: requestParams);
    create(users: Array<string>): Promise<guildCreateResponse>;
    leave(guild_id: string): Promise<emptyResponse>;
    fetch(): Promise<guildFetchResponse>;
}
export default GuildManager;
