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