export interface CommandDetails {
    description: string;
    usage: string;
    aliases?: string[];
    args?: boolean;
}
export interface CommandCollection {
    [key: string]: CommandDetails;
}
export declare const COMMANDS: CommandCollection;
export type ModelOption = {
    label: string;
    description?: string;
    value: string;
    icon?: string;
    thinkingCapability?: number;
    reasoningCapability?: number;
    speed?: number;
    cost?: 'low' | 'medium' | 'high' | 'very-high';
    category?: 'standard' | 'reasoning' | 'multimodal';
};
export interface ModelCollection {
    [key: string]: ModelOption;
}
export declare const MODELS_COLLECTION: ModelCollection;
