import { DestroyReasonsType, LavalinkManager, Player, PlayerOptions } from 'lavalink-client';
export declare class PlayerManager {
    private readonly lavalinkManager;
    constructor(lavalinkManager: LavalinkManager);
    get(guildId: string): Player;
    create(options: PlayerOptions): Player;
    destroy(guildId: string, destroyReason?: DestroyReasonsType): Promise<void | Player>;
    delete(guildId: string): void;
}
