import { CommandBuilder, AddRequired, Required as _Required } from "@replikit/commands"; import { Channel, User, Member } from "../index"; import { Parameters } from "@replikit/commands/typings"; import { MemberOptions, ChannelOptions, UserOptions } from "@replikit/storage/typings"; export declare class CommandBuilderExtension extends CommandBuilder { channel(): AddRequired; channel(options?: ChannelOptions): AddRequired; user(): AddRequired; user(options?: UserOptions): AddRequired; member(): CommandBuilder & _Required<"channel", Channel> & _Required<"user", User>>; member(options?: MemberOptions): CommandBuilder & _Required & _Required>; }