interface RejectionHandlerType {
    (reason: string, promise?: any): void;
}
export interface ISettings {
    mainMethod?: string;
    rejectionHandler?: RejectionHandlerType;
    processArgvStartIndex?: number;
    minimistOptions?: any;
    enableCommands?: boolean;
    nonCmdMethods?: string[];
    defaultCommandMethod?: string;
    enableHelpCommand?: boolean;
    enableVersionOption?: boolean;
    showHelpOnNoCommand?: boolean;
    enableHelpOption?: boolean;
    showHelpOnInvalidOptions?: boolean;
    prioritizeProgramOptions?: boolean;
    showHelpOnInvalidParams?: boolean;
    useColors?: boolean;
}
export declare const SettingStore: ISettings;
export declare function updateStore(settings: ISettings): void;
export {};
