type Constructor<T = object> = new (...args: any[]) => T;
export declare function NoEnable<TBase extends Constructor>(Base: TBase): {
    new (...args: any[]): {
        checkEnableMode(): Promise<boolean>;
        enable(): Promise<string>;
        exitEnableMode(): Promise<string>;
    };
} & TBase;
export {};
