import type { SlashCommandResult } from '../../result-types.js';
import type { SlashCommandModule } from '../../types.js';
import type { ChatSession } from '../../../../chat/types.js';
import type { SlashCommandExecutionContext } from '../context.js';
export declare function createSessionSlashCommandModule(): SlashCommandModule<SlashCommandResult, SlashCommandExecutionContext>;
export declare function resolveSessionReference(args: {
    sessions: ChatSession[];
    recentSessions: ChatSession[];
    value: string;
}): ChatSession | undefined;
//# sourceMappingURL=session-commands.d.ts.map