export type ParameterType = {
    name: string;
    description?: string;
};
export type CommandInfo = {
    name: string;
    description?: string;
    parameters?: ParameterType[];
};
export declare const isCommandInfo: (info: unknown) => info is CommandInfo;
export declare const Command: (name: string, description?: string, parameters?: ParameterType[]) => ClassDecorator;
