Options

Signature

export declare function Options<const T extends OptionsRecord>(options: LowercaseOptionsRecord<T>): OptionsDecorator;

Private types

LowercaseOptionsRecordTypeAlias
type LowercaseOptionsRecord<T extends OptionsRecord> = T & {    [K in keyof T as K extends string ? (K extends Lowercase<K> ? never : K) : never]: never;};
OptionsDecoratorTypeAlias
type OptionsDecorator = <T extends {    new (...args: any[]): object;}>(target: T) => {    new (...args: any[]): {        options: SubCommand[] | CommandOption[];    };} & T;

Members

This export does not declare public properties or methods in the generated declaration file.