/**
 * /mog slash command handler.
 *
 * Toggles the Mog headless spreadsheet engine on or off.
 * Requires a restart to take effect.
 */
import type { SettingsManager } from './settings-manager.js';
export interface MogCommandPolicy {
    enableDisabledReason?: string;
    forceEnabled?: boolean;
}
export declare function handleMogCommand(showStatus: (msg: string) => void, select: (title: string, options: string[]) => Promise<string | undefined>, settingsManager: SettingsManager, policy?: MogCommandPolicy): Promise<boolean>;
//# sourceMappingURL=mog-command.d.ts.map