export declare class CommandCall { private sender; private label; private placeholders; constructor(sender: org.bukkit.command.CommandSender, label: string, placeholders: { [key: string]: string; }); /** * Gets the label used to call the command * @returns the label of the command */ getLabel(): string; /** * Gets the sender instance for the command call * @return the sender of the command */ getSender(): org.bukkit.command.CommandSender; /** * Gets the player instance for the command call * @return the player calling the command */ getPlayer(): org.bukkit.entity.Player | undefined; /** * Gets the map of placeholder values in the command call * @return the placeholder values */ getPlaceholders(): { [key: string]: string; } | undefined; /** * Gets the value for a placeholder in the command call * @param key the key for the placeholder * @return the value for the placeholder */ getPlaceholder(key: string): string | undefined; getPlayerPlaceholder(key: string): org.bukkit.entity.Player | null | undefined; getNumericPlaceholder(key: string): number | null | undefined; }