/**
 * @license
 * Copyright 2025 Vybestack LLC
 * SPDX-License-Identifier: Apache-2.0
 */
import { Config } from '@vybestack/llxprt-code-core';
import { SlashCommand, MessageActionReturn, OpenDialogActionReturn } from './types.js';
import { LoadedSettings } from '../../config/settings.js';
export interface LoggingCommandContext {
    config: Config;
    settings: LoadedSettings;
}
export type CommandResult = MessageActionReturn | OpenDialogActionReturn;
export declare function handleLoggingCommand(args: string[], context: LoggingCommandContext): Promise<CommandResult>;
export declare const loggingCommand: SlashCommand;
