import { Command } from '..'; import { Selector, Item } from '../../arguments'; declare type Args = [Selector, Item] | [Selector, Item, number]; export declare class GiveCommand extends Command<'give', Args> { target: Selector; item: Item; count: number; constructor(target: Selector, item: Item, count?: number); get [Command.ARGUMENTS](): Args; } export declare function give(target: Selector, item: Item, count?: number): GiveCommand; declare module '../' { interface CommandContext { give: typeof give; } } export {};