import { SlotReservationService } from './slot-reservation.service';
import { SlotReservation } from './slot-reservation.entity';
export declare class SlotReservationController {
    private readonly slotReservationService;
    constructor(slotReservationService: SlotReservationService);
    reserveSlot(reservationData: {
        equipment_type_id: number;
        scheduled_date: string;
        scheduled_time: string;
        telegram_chat_id: string;
    }): Promise<SlotReservation>;
    clearReservation(chatId: string): Promise<{
        message: string;
    }>;
    cleanupExpiredReservations(): Promise<{
        deletedCount: number;
        message: string;
    }>;
}
